テーブルフィールドがデフォルトのNULL
の場合、私は単純なUPDATE
ステートメントを実行しても問題はありません。 field=field+1
を発行すると、値は更新されません。それでは、私がしたのは0
をフィールドに挿入し、同じfield=field+1
をもう一度実行することです。MySQLフィールドの更新フィールドがフィールド=フィールド+ 1の不思議な動作の場合
UPDATE table1 SET field=field+1 WHERE id=123;
この動作は期待されていますか?
P/S:あなたは、更新の使用のために、次にヌルフィールドを持っている場合field
タイプはdouble
へあなたの質問を共有してください? –
上記のSQL文を追加しました – d4v1dv00