您好,欢迎来到爱问旅游网。
搜索
您的当前位置:首页sql存储过程in的两种写法

sql存储过程in的两种写法

来源:爱问旅游网
sql存储过程in的两种写法

最近⼜忘记存储过程 除了exec 动态写法的另外⼀种,这⾥记录⼀下,⽅便查找写法1,动态语句

CREATE PROCEDURE sp_CountShiftWish

@strids varchar (1024) /*strids 是id列表, 类似1,2,3*/ AS

exec ('select * from student where id in('+@strids+')') go

写法2,索引查找

CREATE PROCEDURE sp_CountShiftWish

@strids varchar (1024) /*strids 是id列表, 类似1,2,3*/ AS

select * from student where charindex(','+ltrim(id)+',',','+@strids+',')>0 go

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- awee.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务