IBM DB2 i を使用して、テーブルが存在しない場合にファイルに移動し、そのファイルに記述された create ステートメントと insert ステートメントで開始するプロシージャを作成したいと考えています。ステートメントが多すぎるため、すべてのステートメントをプロシージャー内に入れることはできません
これまでの私の半疑似コードは
CREATE PROCEDURE KLEMENTEST.create_table
()
LANGUAGE SQL
begin atomic
if (not exists(select 'A' from syscat.tables where tabschema = 'TESTSCHEMA' and tabname='TESTTABLE')) then
--- run queries from file located in "c:\path\to\file.txt"
end if
end ;
助言がありますか ??
ありがとうございました