代码之家  ›  专栏  ›  技术社区  ›  chama

将数据插入到SQL Server 2008表中

  •  2
  • chama  · 技术社区  · 14 年前

    有没有一种相对简单的方法可以将多行插入到一个表中,在该表中插入的数据既来自于select语句又来自于硬编码数据?

    例如,

    insert into tblB 
      (field1, field2, field3) 
    values 
      ( 950, select fieldA, fieldB from tblA )
    

    …其中950是硬编码值,并且 fieldA fieldB 来自 tblA

    2 回复  |  直到 11 年前
        1
  •  9
  •   D'Arcy Rittich    14 年前
    insert into tblB 
    (field1, field2, field3) 
    select 950, fieldA, fieldB 
    from tblA
    
        2
  •  0
  •   Durairaj    11 年前

    插入到tablename(fieldname 1,fieldname 2,…)值(value1,value2,…)中。