0

現在の日付と時刻を特定の列に挿入しようとしていますが、理解できない何か間違ったことをしています。

私はもう試した:UPDATE v_extradatacomputers SET LastRun=NOW();

私も試してみましたINSERT INTO v_extradatacomputers ( LastRun) VALUE ('NOW());

mySQLに関しては、私は少し初心者なので、誰かが私に与えることができるガイダンスは大歓迎です。

4

2 に答える 2

0

現在の時刻と日付を挿入しようとしている場合は、INSERTnotを使用する必要がありますUPDATE。構文は次のようになります。

INSERT INTO tableName (dateTimeColumn) VALUES (NOW())
于 2013-02-06T17:48:57.307 に答える
0

最初の試行では now() の間に '' を使用します。

また、セルが整数として設定されている場合は time() で、日付時刻として設定されている場合は date("Ymd H:i:s")、日付セルの場合は date("Ymd") で now() 値が設定されていることも確認してください。その他の形式では、varchar を使用したことを確認してください。

編集:ところで、mysql_error() を使用して、正確な SQL エラーが何であるかを知ることができますか?

于 2013-02-06T17:40:53.060 に答える