Tips

ExcelとODBCで日付フィールドをクエリするときの記述

日付2009/12/09
ID75947 (英語原文参照)
バージョン11.4
プラットフォームMac & Win

Excelを使用して4DデータソースよりODBC経由である条件を満たすデータを取り出すことがあるかもしれません。4Dの日付フィールドは、ODBCまたはSQLでアクセスすればSQLのタイムスタンプ型なので、絞り込みの対象が日付データであれば、QLクエリの文字列を次に挙げるいずれかのタイムスタンプフォーマットで記述する必要があります。

1. TS キーワードでタイムスタンプを指定。

{ts '2009-11-05 00:00:00'}

{ts '2009-11-05'}

注記:後者は時間を省略しているので、正式なタイムスタンプではありませんが、いまのところ問題なく動くようです。

2. 番号記号で日付を引用。

#11/05/2009#