c# 字符串拆分 ;c# 中字符串中的分号用逗号替换;SQL Server 字符串中的分号用逗号替换

1、string[] ids = extData.Split(new char[] { ';' });

2、extData.Replace(";", "','"); 


string.Format(strSQL, extData.Replace(";", "','"))

3、1

 select (select '''' + replace('8ae89512-4e5a-e811-93f3-00155d80206d;

    89e89512-4e5a-e811-93f3-00155d80206d;88e89512-4e5a-e811-93f3-00155d80206d',';',''',''')+ ''''),a.* 

  from ReturnBid a Left JOIN ResultSP b on a.ReturnBidGUID = b.ReturnBidGUID 
 where a.ReturnBidGUID IN ('8ae89512-4e5a-e811-93f3-00155d80206d','89e89512-4e5a-e811-93f3-00155d80206d','88e89512-4e5a-e811-93f3-00155d80206d') 

 and a.WinBidResult='已中标' and b.AuditStatus ='已审核';

3、2

 select replace('''8ae89512-4e5a-e811-93f3-00155d80206d;89e89512-4e5a-e811-93f3-00155d80206d;88e89512-4e5a-e811-93f3-00155d80206d''',';',''',''')
 from cg_CgProcReturnBid a Left JOIN cg_CgProcResultSP b on a.CgProcReturnBidGUID = b.CgProcReturnBidGUID 

两个SQL 结果为下图:但是用在in中会报错


错误图,暂时记录


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值