次のクエリ:MS AccessドライバとDateDiff関数に無効なプロシージャコール
SELECT DateDiff('month',0,'2000-01-01 00:00:00');
が22018.
仕様の奇妙なコードで、 "[Microsoft AccessのODBCドライバー]無効なプロシージャ呼び出し" エラーを返します。 :
- のMicrosoft Accessドライバのバージョン:Accessで作成した4.00.6305.00
- データベース2003
上記のコードは、現在の書式(月を一重引用符で囲まれていない)で関数を呼び出すような正しい構文のようですが、「[Microsoft] [ODBC Microsoft Access Driver]私は右のそれを取得していない場合
ので、適切な構文は、何である「1.期待?また、どのように私は、ドライバのバージョンとのDateDiff関数を実行しますか?
今後の参考のためにここには受け入れられた日付部分のリストを含む良い文書があります:http:// www .techonthenet.com/access/functions/date/datediff.php – MPelletier