10 個のテーブルがあり、それらすべての同じフィールドを同じ値で更新したいと考えています。更新は、あるテーブルでは主キーであり、他のテーブルでは外部キーであるフィールドを条件として取り、それがキーでさえないテーブルがいくつかあります。例えば :
TABLEX TABLEY TABLEZ
FIELD1 (PK) FIELD1(FK) FIELD1
FIELD3 FIELD3 FIELD3
同じ FIELD1 に対して同じ値を使用して、すべてのテーブルの FIELD3 を更新したいと考えています。テーブルを更新するためにカーソルと for ループを使用するストアド プロシージャを使用するように言われました。これが最善の方法なのか、それともより良いアプローチを知っているのか疑問に思っていました。私はSQLにかなり慣れていません。
事前にthx。