这种SQL语句该怎么写啊? update 数据库里 set CI=replace(CI,' ','-') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select left(CI,3)+'-'+substring(CI,3,2)+'-'+substring(CI,6,2)+'-'+right(CI,5) update 表名set ci=replace(ci,' ','')update 表名set ci = substring(ci,1,3)+'-'+substring(ci,4,2)+'-'+substring(ci,6,5)+'-'+substring(ci,11,5) declare @a varchar(100)set @a='4 6 0 0 0 22303 10040' select replace(left(@a,5),' ','')+'-'+replace(substring(@a,7,3),' ','')+'-'+replace(substring(@a,11,8000),' ','-') update 表 set 列=replace(left(列,5),' ','')+'-'+replace(substring(列,7,3),' ','')+'-'+replace(substring(列,11,8000),' ','-') 行转列问题? 请问怎么将SQL SERVER的查询结果导出到ACCESS? sql数据库删除一些表后,占用空间并没有变小,要收缩才能变小? 新手``不知道在那里输入执行代码(在线等) 求一个复杂的存储过程 查询数据库时,如果查到相同的几条如何只取一条 表的primary key 是不是已经创建了索引? 向数据库插入空值是出错,在线等! 关于数据库性能 一个奇怪至极的问题 重装系统前后如何备份和还原.Net的sql数据库? 这样SQl语句怎么写?
set ci=replace(ci,' ','')
update 表名
set ci = substring(ci,1,3)+'-'+substring(ci,4,2)+'-'+substring(ci,6,5)+'-'+substring(ci,11,5)
select replace(left(@a,5),' ','')+'-'+replace(substring(@a,7,3),' ','')+'-'+replace(substring(@a,11,8000),' ','-')