sql >> データベース >  >> RDS >> Mysql

MYSQL関数を準備されたPDOステートメントに渡せないのはなぜですか?

    NOW()を渡す必要はありません SQL関数が組み込まれているため、処理を行う必要がないため、パラメータとして使用します。以下のように、実際のクエリに含めてください。

    $stmt = $db->prepare("UPDATE table SET status = ?, date_modified = NOW()");
    

    または、date_modifiedを設定することもできます TIMESTAMPフィールドに変更すると、date_modifiedが自動的に更新されます。 SQL更新のフィールド。



    1. CodeIgniterモデルでONDUPLICATEKEY UPDATEをどのように使用しますか?

    2. INSERT...SELECTステートメントをアトミックにする

    3. PostgresSQLのインストールに失敗しました:データベースクラスターの初期化に失敗しましたMAC os

    4. MySQLを使用してサーバー側プロセスを管理する方法