您能告诉我此查询出了什么问题吗?
INSERT INTO properties
(
f_gen_id(NULL)
, 'ASHAgroup18E'
, entity
, effective_dt
, property_key
, property_value
, created_by
, create_ts
, updated_by
, update_ts
)
SELECT f_gen_id(NULL)
, 'ASHAgroup18E'
, entity
, effective_dt
, property_key
, property_value
, description
, created_by
, create_ts
, updated_by
, update_ts
-- 'UIL-Migration', CURRENT_TIMESTAMP, 'UIL-Migration', CURRENT_TIMESTAMP
FROM properties
WHERE group_key = 'ASHAgroup18B';
答案 0 :(得分:3)
在INSERT部分中,您应该具有列名,而不是函数
INSERT INTO properties (f_gen_id(NULL),...
用主键/ id列的名称替换
INSERT INTO properties (id,...
更新 我猜INSERT的第二列也不正确,因为它包含一个字符串。再次,将其替换为列名