【发布时间】:2018-02-22 16:11:32
【问题描述】:
我有以下问题
SELECT 'Luke' AS [Jedi_names], 'Skywalker' AS [Jedi_surname]
INTO #Jedi
其中CREATE 是临时表#Jedi 和INSERT 里面的数据。
我想使用OUTPUT 来显示我保存在表中的数据,但我不明白如何使用OUTPUT 子句而不收到错误消息
“'输出'附近的语法不正确。”
在INSERT INTO 查询中,我会写以下内容
INSERT INTO #Jedi([Jedi_names],[Jedi_surname])
OUTPUT INSERTED.*
SELECT 'Luke' AS [Jedi_names], 'Skywalker' AS [Jedi_surname]
但如果表已经创建,这只是INSERT 行..
是否可以在第一个查询中使用OUTPUT 子句?
【问题讨论】:
标签: sql sql-server tsql sql-server-2012