我正在尝试在sql server中创建一个缩放器值函数。
此函数将采用逗号分隔的Ids字符串,并将返回与ids对应的逗号分隔的文本值字符串。
我传递所有参数(例如:@ tablename,@ idcolumnname,@ valuecolumnname,@stringofids等)。并首先尝试将单个文本值设为
从@tablename中选择@valuecolumnname,其中@ idcolumnname =(来自@stringofids的值)
但是我无法从对应于从逗号分隔的ids字符串中获取的id的表中选择文本值。它给出了以下错误
必须声明表变量“@tablename”。我正在传递@tablename作为字符串。我该怎么办。
答案 0 :(得分:0)
您应该浏览以下链接:
谢谢
Neeraj Purohit