【发布时间】:2012-01-25 15:17:55
【问题描述】:
我对一个数据库具有只读访问权限,我想在该数据库上执行以下操作:
DECLARE @var AS INT_COLLECTION = (1,2,3)
SELECT name,column
FROM table
WHERE column IN @var
当然 INT_COLLECTION 不存在,但是在 SQL Server 2008 中是否有类似的东西可用?还是另一种无需对数据库进行写访问的方法?
【问题讨论】:
-
这种情况经常出现。可悲的是,
IN不能那样工作:( -
谢谢你结束我的问题 - 如果它是重复的,你能指点我另一个
-
我没有关闭它,但重复的问题链接出现在标题下方的顶部。希望能帮助到你。顺便说一句,您确实收到了两个您应该尝试的有效答案。
标签: sql sql-server sql-server-2008 select