首页 文章

Oracle从select插入到包含更多列的表中

提问于
浏览
68

我想从select语句插入一个表,但是,select语句返回了3列,表有4列,我想为extra列中的所有行添加0 . 任何人都可以给我一个示例SQL查询吗?

谢谢!

3 回答

  • 127

    只需在选择中添加“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
    
  • 1

    在SQL中将0设置为默认值或将0添加到表区域中

  • 5

    只需选择“0”作为所需列的值

相关问题