gpt4 book ai didi

ado.net - SSIS - 将参数传递给 ADO .NET 源查询

转载 作者:行者123 更新时间:2023-12-01 04:07:12 28 4
gpt4 key购买 nike

我知道这已经被问过了。
大多数答案都不相关。
谷歌,显示解决方案是在“数据流任务”中配置表达式并设置查询。

然而,在 ADO .NET 源代码中,当我尝试预览输出时,我不断收到 "Must declare the variable '@'"它没有在此错误中显示完整变量 - "@[User::GLOBAL_PARAMETER]"
我想那是因为 "[USER::"不是 SQL 中的正确语法;但是如何设置呢?!

最佳答案

从您的描述来看,您似乎因为在查询字符串中使用变量名称而不是已处理的变量值而出现错误。换句话说:
"SELECT * FROM @[User::TABLE]"在表达式生成器中将是 错误
"SELECT * FROM " + @[User::TABLE]将是 正确

如果您共享用作查询的表达式会有所帮助

关于ado.net - SSIS - 将参数传递给 ADO .NET 源查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8582211/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com