数据库修改 数据库里面有一个字段path/aa//b.txt/aa//c.txt想把它都改为 /a/b.txt/a/c.txt即去掉中间的一个斜线; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @s varchar(20)set @s='/aa//b.txt'select replace(@s,'//','/') select replace(col,'//','/') from tab update 表名 set path = replace(path,'//','/') 不知可不可以。你试一下。 declare @s varchar(20) set @s='/aa//b.txt' select replace(@s,'aa//','a/')/*/a/b.txt*/declare @s varchar(20) set @s='/aa//b.txt' select stuff(@s,charindex('/',@s,charindex('/',@s)+1),1,'')/*/aa/b.txt*/ SQLSERVER 如何连接sybase 关于更新锁与行级锁 请教一个组合数据的问题? 如何将rose2003里的data model自动生成数据库设计文档 跪地急求!关于数据库读到内存 推理6,第一个答对的分全送。 我发现了一个SQL工具:EMS MS SQL Manager ,这个东东与SQL本身的功能一样。不知这个东东有什么特色? 拼合数据表 请问哪里有FOXPRO的开发环境?谢谢! 用存储过程如何实现模糊查询功能?急!!!!!!!!!!!!!!!!!!!!!!!!111 本地连接失败,远程连接却成功 的奇怪问题 sql语句实现删除标示列(递增)?
set @s='/aa//b.txt'
select replace(@s,'//','/')
select replace(col,'//','/') from tab
declare @s varchar(20)
set @s='/aa//b.txt'
select replace(@s,'aa//','a/')
/*
/a/b.txt*/declare @s varchar(20)
set @s='/aa//b.txt'
select stuff(@s,charindex('/',@s,charindex('/',@s)+1),1,'')
/*
/aa/b.txt
*/