【发布时间】:2012-04-18 20:04:15
【问题描述】:
SSIS 2008。非常简单的任务。我想检索一个系统变量并在 SQL INSERT 中使用它。我想检索System:MachineName 的值并在插入语句中使用它。
使用语句INSERT INTO MYLOG (COL1) SELECT @[System::MachineName] 会出现错误Error: ..failed to parse. Must declare the scalar variable "@"
使用语句SELECT @System::MachineName 或SELECT @@[System::MachineName] 给出错误'Error Incorrect systax near '::'
我不想将参数传递给查询。我已经搜索了一天,但找不到如何做这件简单的事情!
【问题讨论】: