0

私はdevの環境でこのIDEでSQLの更新ステートメントを生成するには?

 
EMP_ID  NAME  DEPT 
    1   A  AA 
    2   B  BB 
    3   C  CC 

のようなものがテーブルを持っていると私は、テスト環境ではなくDEPT列内のNULL値と同じテーブルを持っています。とにかく、DEPT値をdevからtestにコピーできるように、EMP_IDに基づいて更新ステートメントを生成する方法はありますか? たとえば、IDEは生成する必要があります:update EMPLOYEE set dept='AA' where EMP_ID=1。 Oracle SqldeveloperとPL/SQL Developerを使用しています。

+0

これらのテーブルのサイズはどれくらいですか? –

+0

私は今100以上のレコードを持っています。 –

+0

DB間にdbLinkを作成できる場合は、plain SQLで十分である必要があります – Aleksej

答えて

3

以下のクエリを実行して更新ステートメントを生成し、他の環境で実行できる結果をコピーすることができます。

select 
    'update employee set dept = ''' || dept || ''' where emp_id = ' || emp_id || ';' 
from employee; 
関連する問題