【发布时间】:2013-01-08 12:50:50
【问题描述】:
SELECT col1,
col2,
col3,
EXEC GetAIntFromStoredProc(T.col1) AS col4
FROM Tbl AS T
WHERE (col2 = @parm)
如何在 SQL Server 2008 中编写这个 SQL 查询?
【问题讨论】:
-
你应该看看函数,你不能从选择查询中调用存储过程。
-
select col1, col2, col3, EXEC GetAIntFromStoredProc(t.col1) as col4 FROM tbl as t where (col2 = @parm) IS NOT select col1, col2 FROM EXEC MyStoredProc 'param1', 'param2 '。这不是重复的,尝试编辑但被拒绝,这篇文章的答案是正确的
标签: sql sql-server sql-server-2008 stored-procedures