sql存储过程
下面是一个最简单的存储过程,传入一个ID,得到这个ID对应的数据。
CREATE PROCEDURE GetQuestionByNo -- Add the parameters for the stored procedure here @shopNo int = 0 AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; -- Insert statements for procedure here SELECT * from dbo.DQuestionData where shop_no = @shopNo END GO
删除存储过程
drop procedure GetQuestionByNo
与函数Function的不同,Function的参数要用()号,而存储过程不用,存储过程可以指定缺省值,并且调用的时候可以不指定。
如下面两种都可以
exec GetQuestionByNo 2 exec GetQuestionByNo
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。