我有一个简单的测试表
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”(整数的默认值),甚至 NULL 作为 item1 的值。
也尝试过使用值插入,但列标题导致系统报告返回的多个值。
也尝试过“覆盖用户价值”,但这会抱怨找不到 JOIN 元素。
欢迎任何想法。