不锈钢婴儿手推车:请教SQL语句?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 21:04:02
用SQL语句怎样把/flash-files/sheji/11.swf
替换成flash-files/sheji/11.swf

因为我用的是SQL数据库而不是ACCESS数据库,所以直接替换肯定是不行的了,所以只能用SQL语句。而记录有2000多个。所以想问一下大家怎样把每条记录前面的那个 / 给去掉?

用replace函数

下例用 xxx 替换 abcdefghi 中的字符串 cde。
SELECT REPLACE('abcdefghicde','cde','xxx')

我想问哈什么是SQL语句???

SQL Server数据库中有substring(@a,b,c)函数,可以截取变量@a中从第b数c个的子串返回,您可以设计一个存储过程来实现这个功能

update 表名 set 字段=/flash-files/sheji/11.swf where 字段=flash-files/sheji/11.swf

Example:update jobs set min_lvl = 11 where min_lvl=10

你那个/flash-files/sheji/11.swf 是什么地方的?不是字段吧?
update 表名 set 字段名 = '' + substring(字段名,2,23) where substring(字段名,1,1) = '/'

字段名是说你那个要改的字符串的字段名

update table1 set 字段=replace(字段,'/flash-files/sheji/11.swf','flash-files/sheji/11.swf')