我有两张桌子:
tab1
(field1, field2, field3
)
tab2
(field1, field2,field3, field4
)
我想将记录从tab1
复制到tab2
,并将所有字段和添加为field4
的值。
如何从field1
中选择field2
,field3
和tab2
并添加值?我知道SELECT
查询中的VALUES
和INSERT
是互斥的。
提前致谢。
古斯塔沃。
答案 0 :(得分:10)
我不了解Oracle,但在SQL中,它的工作方式如下:
insert into tab2 (field1, field2, field3, field4)
select field1, field2, field3, 'New Value' from tab1