消息102,级别15,状态1,第2行','附近的语法不正确错误

博加特

如果表中只有1列,则该语句有效,如果更多,则该语句会出错。知道为什么吗?谢谢

DECLARE @TargetDB NVARCHAR(50)
DECLARE @SourceDB NVARCHAR(50)
DECLARE @InsetRecords NVARCHAR(1000)
SET @TargetDB = 'MySSISDb'
SET @SourceDB = 'MySSISDb'

SET @InsetRecords = 'INSERT INTO ' + @TargetDB + '.dbo.Item2(ProductNumber, ProductName) 
             SELECT(ProductNumber, ProductName) 
             FROM ' + @SourceDB + '.dbo.Item'
EXEC (@InsetRecords)
马里

尝试这样的事情

DECLARE @TargetDB NVARCHAR(50)
DECLARE @SourceDB NVARCHAR(50)
DECLARE @InsetRecords NVARCHAR(MAX)
SET @TargetDB = N'MySSISDb'
SET @SourceDB = N'MySSISDb'

SET @InsetRecords = N'INSERT INTO ' + QUOTENAME(@TargetDB) + N'.[dbo].[Item2]([ProductNumber], [ProductName]) ' +
             N'SELECT [ProductNumber], [ProductName] ' + 
             N'FROM ' + QUOTENAME(@SourceDB) + N'.[dbo].[Item]'

EXECUTE sp_executesql @InsetRecords

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

消息102,级别15,状态1,第3行'+'附近的语法不正确。5

来自分类Dev

消息102,级别15,状态1,第9行在“-”附近的语法不正确

来自分类Dev

消息102,级别15,状态1,第34行'附近的语法不正确。

来自分类Dev

错误:消息 102,级别 15,状态 1,过程 InsertCustomers,第 30 行“THROW”附近的语法不正确

来自分类Dev

消息 102,级别 15,状态 1,第 1 行“日期”附近的语法不正确。在更新查询中

来自分类Dev

消息102,级别15,状态1,第3行,带有sp_executesql的''附近的语法不正确

来自分类Dev

消息102,级别15,状态1,第3行,带有sp_executesql的''附近的语法不正确

来自分类Dev

消息156,级别15,状态1,第2行关键字“ ORDER”附近的语法不正确

来自分类Dev

消息 102,级别 15,状态 1,过程 GET_ACTS_RULES_LIST_FOR_CLIENTS,第 1 行 ')' 附近的语法不正确

来自分类Dev

错误消息156,级别15,状态1,关键字'CONTINUE'附近的语法不正确

来自分类Dev

错误编号:102,状态:1,类别:15 ',' 附近的语法不正确

来自分类Dev

错误消息 - 关键字“OR”附近的语法不正确

来自分类Dev

SQL语法错误:消息156,“ CREATE附近的语法不正确”

来自分类Dev

我不断收到错误消息“关键字“ VALUES”附近的语法不正确”。

来自分类Dev

TM1:错误:“ |”附近的语法不正确 (将数值插入sql查询)

来自分类Dev

我正在使用SQL进行VB登录,并使用“单词用户附近的语法不正确”(粗体行)显示错误。建议?

来自分类Dev

使用foreach循环容器在表中创建新列-无法解决“'@ P1'附近的语法不正确”错误

来自分类Dev

关键字“ d1”附近的语法不正确

来自分类Dev

'+复制(')附近的语法不正确。字符串')后面的未引号引起了1'

来自分类Dev

我想基于MSSql表中的3列值更新表。但是,我一直收到Ann错误消息“ ProductSource附近的语法不正确”

来自分类Dev

收到错误“','附近的语法不正确”

来自分类Dev

”附近的语法不正确

来自分类Dev

')附近的语法不正确;

来自分类Dev

''附近的语法不正确

来自分类Dev

'('。附近的语法不正确??

来自分类Dev

')'附近的语法不正确

来自分类Dev

'('附近的语法不正确

来自分类Dev

'* ='附近的语法不正确?

来自分类Dev

“”附近的语法不正确

Related 相关文章

  1. 1

    消息102,级别15,状态1,第3行'+'附近的语法不正确。5

  2. 2

    消息102,级别15,状态1,第9行在“-”附近的语法不正确

  3. 3

    消息102,级别15,状态1,第34行'附近的语法不正确。

  4. 4

    错误:消息 102,级别 15,状态 1,过程 InsertCustomers,第 30 行“THROW”附近的语法不正确

  5. 5

    消息 102,级别 15,状态 1,第 1 行“日期”附近的语法不正确。在更新查询中

  6. 6

    消息102,级别15,状态1,第3行,带有sp_executesql的''附近的语法不正确

  7. 7

    消息102,级别15,状态1,第3行,带有sp_executesql的''附近的语法不正确

  8. 8

    消息156,级别15,状态1,第2行关键字“ ORDER”附近的语法不正确

  9. 9

    消息 102,级别 15,状态 1,过程 GET_ACTS_RULES_LIST_FOR_CLIENTS,第 1 行 ')' 附近的语法不正确

  10. 10

    错误消息156,级别15,状态1,关键字'CONTINUE'附近的语法不正确

  11. 11

    错误编号:102,状态:1,类别:15 ',' 附近的语法不正确

  12. 12

    错误消息 - 关键字“OR”附近的语法不正确

  13. 13

    SQL语法错误:消息156,“ CREATE附近的语法不正确”

  14. 14

    我不断收到错误消息“关键字“ VALUES”附近的语法不正确”。

  15. 15

    TM1:错误:“ |”附近的语法不正确 (将数值插入sql查询)

  16. 16

    我正在使用SQL进行VB登录,并使用“单词用户附近的语法不正确”(粗体行)显示错误。建议?

  17. 17

    使用foreach循环容器在表中创建新列-无法解决“'@ P1'附近的语法不正确”错误

  18. 18

    关键字“ d1”附近的语法不正确

  19. 19

    '+复制(')附近的语法不正确。字符串')后面的未引号引起了1'

  20. 20

    我想基于MSSql表中的3列值更新表。但是,我一直收到Ann错误消息“ ProductSource附近的语法不正确”

  21. 21

    收到错误“','附近的语法不正确”

  22. 22

    ”附近的语法不正确

  23. 23

    ')附近的语法不正确;

  24. 24

    ''附近的语法不正确

  25. 25

    '('。附近的语法不正确??

  26. 26

    ')'附近的语法不正确

  27. 27

    '('附近的语法不正确

  28. 28

    '* ='附近的语法不正确?

  29. 29

    “”附近的语法不正确

热门标签

归档