我有一个返回行的存储过程:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
Run Code Online (Sandbox Code Playgroud)
我的实际程序有点复杂,这就是为什么有必要使用sproc的原因.
是否可以通过调用此过程来选择输出?
就像是:
SELECT * FROM (EXEC MyProc) AS TEMP
Run Code Online (Sandbox Code Playgroud)
我需要使用SELECT TOP X,ROW_NUMBER和一个附加WHERE子句来分页我的数据,我真的不想将这些值作为参数传递.