我正在尝试使用以下命令执行插入:
insert into table2(COL1, COL2, COL3, COL4) values((select COL1 FROM table1 WHERE COL1 = 121212),120,10,"Y");
但是我收到以下错误:
第1行的错误:ORA-00984:此处不允许列
任何帮助?
答案 0 :(得分:5)
INSERT INTO table2( col1, col2, col3, col4 )
SELECT col1, 120, 10, 'Y'
FROM table1
WHERE col1 = 121212
应该有用。