SQL 存储过程输入参数怎么设置可为空
日过创建一个存储过程CREATEPROCEDUREP@para1nvarchar(50),@para2nvarchar(50)在使用的时候只输入@para1或报错@par...
日过创建一个存储过程
CREATE PROCEDURE P
@para1 nvarchar(50),
@para2 nvarchar(50)
在使用的时候只输入@para1或报错@para2为空,
求解决:怎么设置输入的这两个参数可以不全输入 展开
CREATE PROCEDURE P
@para1 nvarchar(50),
@para2 nvarchar(50)
在使用的时候只输入@para1或报错@para2为空,
求解决:怎么设置输入的这两个参数可以不全输入 展开
展开全部
后面跟上默认值就可以了
比如:
CREATE PROCEDRE P
@para1 nvarchar(50) = NULL,
@para2 nvarchar(50) = NULL
AS
.....
比如:
CREATE PROCEDRE P
@para1 nvarchar(50) = NULL,
@para2 nvarchar(50) = NULL
AS
.....
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询