将记录复制到另一个表添加字段

时间:2009-01-20 11:54:56

标签: sql oracle

我有两张桌子:

tab1field1, field2, field3
tab2field1, field2,field3, field4

我想将记录从tab1复制到tab2,并将所有字段添加为field4的值。

如何从field1中选择field2field3tab2并添加值?我知道SELECT查询中的VALUESINSERT是互斥的。

提前致谢。
古斯塔沃。

1 个答案:

答案 0 :(得分:10)

我不了解Oracle,但在SQL中,它的工作方式如下:

insert into tab2 (field1, field2, field3, field4) 
select field1, field2, field3, 'New Value' from tab1