用户名:  密码:
兄弟在线   

标题:sql server游标实现逗号隔开转in条件查询语句

作者:agui005 来源:http://www.xdlmn.com 时间:2011-02-25

DECLARE @user_id char(1000)
DECLARE @idlist varchar(1000)
set @idlist='';
DECLARE mycursor Cursor FOR 
SELECT user_id FROM proj_to_user  where  sys_proj_id=@proj_id   
OPEN mycursor  
FETCH NEXT FROM mycursor  
INTO @user_id
WHILE @@FETCH_STATUS = 0  
BEGIN
    DECLARE @s varchar(1000);
SET @s=''''
    +REPLACE(REPLACE(@user_id,'''',''''''),',',''',''')
    +'''';   
     FETCH NEXT FROM mycursor
     INTO @user_id
set @idlist=@idlist+@s
END
CLOSE mycursor  
DEALLOCATE mycursor


总点击 [3955]   评论  0 查看评论
上一篇:sql server openrowset 批量导入数据方法
下一篇:SQL SERVER触发器trigger应用
【关闭窗口】
您可能感兴趣的文章
我要评论
          
评论标题:   可以输入250
 
验证数字: 4 + 6 =
兄弟友情提示
· 请自觉遵守国家有关法律、法规,尊重网上道德。
· 兄弟在线坚决抵制不良言行,违者文责自负。
· 如果文章有版权或其他问题等,请联系我们,我们会尽快处理。
· 文章注名来自网络的旨在传播共享信息,不做其它用途;注名原创的本站支持原创,但不代表同意其观点。
· 兄弟在线拥有管理用户与其文章和评论的一切权利,并有权在网站内转载或引用。
兄弟在线
兄弟热门文章
兄弟推荐文章
兄弟站内搜索

兄弟感兴趣的文章
兄弟最新影视