私は SQL (DB2 環境) にはかなりの経験がありますが、MySQL にはかなり慣れていないユーザーです。ワークベンチを使用してクエリを実行し、ステートメントを更新しています。以前はできたテーブルのデータを更新する際に問題が発生しています。行を選択することはできますが、同じ基準に基づいて更新すると、次のメッセージが返されます。
**0 row(s) affected Rows matched: 9 Changed: 0 Warnings: 0**
Update gina1.proj001_bcbs set contract_percentage = 1.50
where contract_category = 'All Other Services'
and doctor = 'JSmith' ;
When I run the same WHERE clause with a select I get the correct list of records.
**9 row(s) returned** and I get the correct list of data.
select * from gina1.proj001_bcbs
where contract_category = 'All Other Services'
and doctor = 'JSmith' ;
ログを記録しているとは思いませんが、確かなことは言えません。ログのリセットについてどこかで準備しました。誰かがそれを助けることができれば、それは素晴らしいことです。