NOW
をMySQLテーブルに挿入しようとしています。ColdFusionからMSSQLにdatetimeを挿入する
<cfset datatime = CREATEODBCDATETIME(Now()) />
<cfquery name="qInsert" datasource="#dbanme#" >
INSERT INTO TableName(....,date_created, date_modified)
VALUES(...,'#datatime#', '#datatime#')
</cfquery>
しかし、私は次のエラーを取得しています:
Invalid JDBC timestamp escape
任意のヘルプ?のようなもの
をしませんか?あなたは質問に1つを、タイトルにはもう1つをリストアップします。現在の日付/時刻を取得するには、MySQLの 'Now()'関数やMSSQLの 'getDate()'関数を使用することができます。 – Busches
'createODBCDateTime'はdatetimeオブジェクトを返します。 DateTimeオブジェクトは引用しないでください*。 [それは構文エラーの原因となっている](http://stackoverflow.com/questions/10057107/insert-date-and-time-into-mysql-with-coldfusion/10057405#10057405)。つまり、すべての可変パラメータ値に対して実際にcfqueryparamを使用するべきであると提案した人もいます。 – Leigh