insert into 表1(a1,a2)
select b1,b2 from 表2
在执行SQL时要在表1中另一个字段a3存入一个固定的值0(不能在表1中设置默认值),应该如何写SQL语句

解决方案 »

  1.   

    insert into 表1(a1,a2,a3)
    select b1,b2,0 from 表2
      

  2.   

    insert into 表1(a1, a2, a3)
    select b1,b2,'0' from 表2
      

  3.   

    insert into 表1(a1,a2,a3)
    select b1,b2,0 from 表2
      

  4.   

    insert into 表1(a1, a2, a3)
    select b1,b2,'0' from 表2
      

  5.   

    a3是字符型insert into 表1(a1,a2,a3)
    select b1,b2,'0' from 表2
    -----------------------------
    a3是数值型insert into 表1(a1,a2,a3)
    select b1,b2,0 from 表2