sqlserver存储过程demo

sqlserver存储过程demo,第1张

概述/*SQL sertver 存储过程 的示例:用@@rowcount返回查询结果总数,程序调用方法为: selectByStoreProcedure("{ ?=call proc_demo_students(?,?,?,?) }", paramsArray, pageSize, currentPage,3,false); */ ALTER PROCEDURE [dbo].[p
/*sql sertver  存储过程 的示例:用@@rowcount返回查询结果总数,程序调用方法为: selectByStoreProcedure("{ ?=call proc_demo_students(?,?,?) }",paramsArray,pageSize,currentPage,3,false);	*/	ALTER PROCEDURE [dbo].[proc_demo_students]	@sname char(10) = '',@sgender char(1) = '',@Phone varchar(11),@Extension varchar(10) = ''AS	set @Phone = isnull(@Phone,'')	set @Extension = isnull(@Extension,'')	set @sname = isnull(@sname,'')begin	select c.ID,c.Surname,c.Firstname,cm.ContactNo,case c.Gender when 'M' then '男' when 'F' then '女' end as Gender	from Customer  c 	left join ContactMethod cm 	on c.ID = cm.CustomerID	where ((@Phone='') or (cm.ContactNo like '%' + @phone + '%'))	and ((@Extension='') or (cm.Extension like '%' + @Extension + '%'))		and ((@sname='') or ((rtrim(ltrim(c.surname))+rtrim(ltrim(c.firstname))) = @sname))		and cm.Channel = @sgender	end	return  @@rowcount
总结

以上是内存溢出为你收集整理的sqlserver存储过程demo全部内容,希望文章能够帮你解决sqlserver存储过程demo所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1172962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存