sql2k的存储过程的参数可不可以是talbe类型的?
是不是还同时可以是output?如果写的话怎么写?我这样写不行:
CREATE PROCEDURE ComputeRiPHBB(@strBDate varchar(10),@strEDate varchar(10),@tempRiPHBB table OUTPUT )
AS
....
INSERT INTO @tempRiPHBB(...) values(...)
....
直接报错:
服务器: 消息 156,级别 15,状态 1,过程 ComputeRiPHBB,行 21
在关键字 'table' 附近有语法错误。
服务器: 消息 137,级别 15,状态 1,过程 ComputeRiPHBB,行 99
必须声明变量 '@tempRiPHBB'。