zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mssql存储过程样例--判断是否存在

存储 -- 过程 判断 是否 存在 样例
2023-09-27 14:29:34 时间
/***************************************************** ** PROCEDURE : pro_is_so_cust_nam_show_repeat ** DECRIPTION: 判断客户用户和或显示名称是否重复 ** DATE : 2012-07-04 ** VERSION AUTH DATE DESC ** -------- ------------ ------------ ----------------- ** V000.0.1 PuKuimin 2012-07-04 新建程序 ** -------- ------------ ------------ ----------------- *******************************************************/ ALTER procedure [dbo].[pro_is_so_cust_nam_show_repeat]( @cust_nam varchar(20),-- 登录名 @show_nam varchar(20),--显示名称 @ret varchar(20) output-- 0:不重复,否则返回ID begin declare @id varchar(20) --set @id = -1 select @id = isnull(id, null) FROM T_SO_CUST_INFO where (cust_nam= @cust_nam OR SHOW_NAM=@show_nam) AND STAT=1 if @id is null set @ret = 0 else set @ret = @id declare @ret varchar(20) exec [dbo].[pro_is_so_cust_nam_show_repeat] 000,-- 登录密码 000, @ret output-- 0:成功, 其他:失败 print @ret