我有这个sql语句:
select * from table where id=1
我想使用存储过程来存储它,我这样做:
ALTER PROCEDURE dbo.table
(
@ID int,
@data OUTPUT
)
AS
BEGIN
SET NOCOUNT OFF;
SELECT * FROM Offer WHERE ID = @ID
END
如何将存储过程的输出设置为data
参数?
感谢
我从JDBC调用该存储过程。
答案 0 :(得分:0)
ALTER PROCEDURE dbo.table
(
@ID int
)
AS
BEGIN
SET NOCOUNT OFF;
SELECT * FROM Offer WHERE ID = @ID
END
要返回所有不需要OUTPUT参数的列,您只需使用上面的存储过程。