但是我们必须插入数千行,所以我尝试使用如下代码: INTO example (sig_book, sig_line, transfer) VALUES (1,22000006,3436440)SELECT * FROM dual
使用INSERTALL时,将违反主键约束。我们可以切换回标准的触发器/序列对,但希望通过使用INSERT
不能在Oracle中使用INSERTALL with SELECT吗?下面是我得到的,它告诉我sql命令没有正确结束 INTO ENVIRONMENT (NAME, ID, DESCRIPTION, START_DATE如果将它作为3种不同的insert语句运行,这是可行的,但它需要是一个查询。我还能怎么做呢?
CREATE OR REPLACE FUNCTION layer2layerAttribute RETURN VARCHAR2 AS * This function properly joins allis select * from layer l where l.layer_name like '%place%'; FOR place IN PLACES Insertall
into LAYER_JOIN_LAYER_ATTRIBUTE (ID_
我希望使用INSERTALL语句将2行插入到2个不同的表中。但是,如果我想自己插入值,下面的查询可以正常工作。insertallinto JOBS values ('ZZZZ','Shop Sleeper',1000,1000)into REGIONS (select :REGION_ID,REGION_NAME from