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

Possibilites @mysql_affected_rowsは値を返しますか?

    まず、mysql_* 関数は非推奨になりました。 mysql_affected_rows() すべての場合に整数を返すようです。 -1を返します クエリが失敗した場合。

    mysql_affected_rows()の代わりに本当に必要なもの 競合状態に開かれていない適切なクエリです。

    INSERT INTO table (id, count) VALUES (123, 0) ON DUPLICATE KEY UPDATE count = count + 1




    1. SQL Server .bak ファイルを開く (復元ではありません!)

    2. MariaDBでのREVERSE()のしくみ

    3. MySQL UTC_DATE()(UTC日付を取得)と同等の最速のpostgreSQL?

    4. Oracleのifステートメントのクエリを更新します