簡単なテストテーブルがあります
CREATE TABLE TEST (
KEY INTEGER PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1),
INTENTS VARCHAR(255),
NO_FOUND SMALLINT );
次に、dashDB の sql ダッシュボード内から次のコマンドを使用して、このテーブルにデータを挿入しようとしています。
Insert into table from (select item1,item2,item3 from TEST2 where some_condition );
ただし、エラーを返さないコマンドを取得できないようです。db2 'DEFAULT'、'0' (整数のデフォルト)、さらには item1 の値として NULL を試しました。
値を使用して挿入も試みましたが、列見出しにより、システムは複数の値が返されたと報告します。
「OVERRIDING USER VALUE」も試しましたが、これはJOIN要素が見つからないという不平を言います。
どんなアイデアでも大歓迎です。