まず、私は Paradox の初心者です。
次に、サードパーティ ソフトウェア パッケージのデータベースにクエリを実行していますが、スキーマを変更できません。
「Date」と「Time」という名前の 2 つのフィールドがあり、DateTime として照会したい (MS SQL の経験から)。
これは可能ですか?
いくつかのクエリを試しましたが、コマンドが有効な場合、「条件式のデータ型が一致しません」というメッセージが表示されます。
また、違いがあるとすれば、これは 1999 年から 2000 年頃の Paradox データベースからのものです。
編集:フィールドの単純な文字列連結でさえ、コードで処理できるため、非常に役立ちます。
編集: aibreveleri の回答に応えて。次のメッセージが表示されます。
エラー [42000] [Microsoft][ODBC Paradox Driver] クエリ式 'CAST(m.DateComplete AS TIMESTAMP) - CAST([1/1/3000] AS TIMESTAMP) + CAST(m.TimeComplete AS) の構文エラー (演算子がありません)タイムスタンプ)」。
このクエリを実行すると:
select distinct
CAST(m.DateComplete AS TIMESTAMP) -
CAST("1/1/3000" AS TIMESTAMP) +
CAST(m.TimeComplete AS TIMESTAMP)
from Mean m