【问题标题】:T-SQL insert into tablewith values coming from QUERY + VARIABLET-SQL 使用来自 QUERY + VARIABLE 的值插入表中
【发布时间】:2011-06-06 05:14:32
【问题描述】:

我想一次性插入表中的单个记录,其值来自 QUERY + VARIABLE。

例如 插入 Table2(c1,c2,c3,c4)

c1,c2,c3 来自 Table1 中的 select col1,col2,col3 c4 来自变量@var

由于数据量很大,我无法进行一次插入和二次更新。

提前致谢。

【问题讨论】:

    标签: tsql variables select insert


    【解决方案1】:

    这是一个非常简单的插入:

    insert  Table2
            (c1, c2, c3, c4)
    select  col1, col2, col3, @var
    from    Table1
    

    【讨论】:

      【解决方案2】:

      试试这个:

      INSERT INTO Table2 (c1,c2,c3,c4) 
      SELECT col1, col2, col3, @var FROM table1
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-08
        • 2016-08-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-11
        • 1970-01-01
        相关资源
        最近更新 更多