@str='a,b,c,d,e,f,...'
需要用 charidex
不要用replace(@STR,',','')
结果
abcdef...
需要用 charidex
不要用replace(@STR,',','')
结果
abcdef...
解决方案 »
- 我要实现当总金额满足设置的金额时赔率下降1当总金额超出设置金额50时赔率再降1SQL语句怎么写
- sql2000 DB 维护计划“数据库维护计划”的DB备份作业,状态显示不在运行?
- 求大家给写两句sql
- truncate table 怪问题!
- 请看我以下的两张表,请问能构建出我想要的视图来吗?
- SQLite 查询表字段长度
- 怎么进行比较生成?
- 怎樣恢復被刪除的存儲過程?
- SQL SERVER 2000 存储过程访问ORACLE8I时出错
- sql for xml query 求助3
- 求一句分组排序的SQL-单表
- 大概10来台客户端SQLSERVER,要给一SQL服务器传输数据,表是相同的,用什么办法好?
declare @i varchar(20)
set @i='a,b,c,d,e,f'declare @j int;set @j=1
declare @k varchar(20);set @k=''
while @j<=len(@i)
begin
if(substring(@i,@j,1)<>',')
set @k=@k+substring(@i,@j,1)
set @j=@j+1
end
select @k
/*
abcdef
*/