这实际上只是一个简短的问题,但我在任何地方都找不到答案。
是否可以在 t/sql
查询中使用 Excel 参数作为 SELECT TOP xxxx
,其中此处的参数定义提取多少行,而不使用存储过程?
最佳答案
从 sql 2005 及更高版本开始,您可以将查询编写为:
在 msquery 中输入以下内容:
{CALL sp_executesql (N'select top (@a) * from mytable', N'@a int', ?)}
关于t-sql - t/sql 中的 Excel 参数 SELECT TOP xxx 不使用 SP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8078091/