Page 662 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼げげ!!ACCESSのシステム日付が取得できない! jin 04/6/4(金) 17:45 ┗自己解決・・Now() 注意点があったら。 jin 04/6/4(金) 17:54 ┗Re:自己解決・・Now() 注意点があったら。 Gin_II 04/6/5(土) 7:36 ┗ありがとうございます。逆質問ですが。。。 jin 04/6/9(水) 19:43 ┗Re:ありがとうございます。逆質問ですが。。。 Gin_II 04/6/9(水) 21:23 ─────────────────────────────────────── ■題名 : げげ!!ACCESSのシステム日付が取得できない! ■名前 : jin ■日付 : 04/6/4(金) 17:45 -------------------------------------------------------------------------
毎度参考にさせていただいております。 みなさんのお知恵を貸してください。 ACCESSにおいてクエリ(SQL)を発行してデータを取得したいと 考えております。 以下のようなSQL文ではエラーとなってしまいます。 SELECT カラムA,カラムB,カラムC FROM TABLE_A WHERE START_DATE > #システム日付# テーブル構造 カラムA カラムB カラムC START_DATE りんご 赤 小 2002/10/10 みかん 黄 中 2002/08/20 ぶどう 紫 大 2003/05/21 オラクルなら SYSDATE、SQLServerならGETDATEのようなもを教えてください。 これがわからないとデータを抽出できなくて悩んでます。 宜しくお願いします。 |
どうもみなさんすみません。 お騒がせしました。 SYSDATEの変わりにNow()を使用することでできました。 条件式に日付をいれることの注意点などがありますか? なにかよいアドバイスなどがありましたらお願いします。 そそっかしくてすみません。 |
Now 関数は、時刻まで含んだ情報を返します。 日付のみでよければ、Date 関数を使った方がいいかと。 |
▼Gin_II さん: >Now 関数は、時刻まで含んだ情報を返します。 >日付のみでよければ、Date 関数を使った方がいいかと。 ありがとございます。 参考になります。 そこで、ひとつ逆質問ですが、Now関数とData関数は表示の違いがあるだけで、 基本的には何等かわらないものという認識でよいでしょうか? ACCESSのテーブル規定値にNow()を使用するのとData()を使用する違いは 表示上の問題の違いであってNow()に設定していたから、ODBC経由でデータがはいる入らないは関係ないですよね。 初歩的なことですみません。 自分の試行結果とともに他の意見で確証を得たいと思います。 宜しくお願いします。 |
> Now関数とData関数は表示の違いがあるだけで、 > 基本的には何等かわらないものという認識でよいでしょうか? 表示の違いではないですね。 実際に値が違います。 なので、 > ODBC経由でデータがはいる入らないは関係ないですよね。 これは、相手のデータ型しだいだと思います。 |