admin

Oracle从select插入到具有更多列的表中

sql

我想从select语句插入到表中,但是,从select语句返回3列,并且该表有4列,我想为额外列中的所有行添加0。谁能给我一个示例SQL查询吗?

谢谢!


阅读 167

收藏
2021-05-10

共1个答案

admin

只需在您的选择中添加“ 0”即可。

INSERT INTO table_name (a,b,c,d)
    SELECT
       other_table.a AS a,
       other_table.b AS b,
       other_table.c AS c,
       '0' AS d
    FROM other_table
2021-05-10