FFan丶Blog / 数据库 / / SQL常用语句 替换语句 批量修改、增加、删除字段内容

SQL常用语句 替换语句 批量修改、增加、删除字段内容

分类:数据库 发布时间:2021-05-19 18:03:27来源:FFan丶Blog
sql替换语句,用该命令可以整批替换某字段的内容,也可以批量在原字段内容上加上或去掉字符。 命令总解:update 表的名称 set 此表要替换的字段名=REPLACE(此表要替换的字段名, '原来内容', '新内容')...

sql替换语句,用该命令可以整批替换某字段的内容,也可以批量在原字段内容上加上或去掉字符。

命令总解:update 表的名称 set 此表要替换的字段名=REPLACE(此表要替换的字段名, '原来内容', '新内容')

如 UPDATE Whir_ProductRelese SET ReleseName=REPLACE(ReleseName,'aa','bb')

举例说明:

1)把backupfile表里url的字段内容里为aa的字符全部改为bb。

update backupfile set url=REPLACE(url,'aaa','bbb')

2)根据条件增加字段的内容,如把file_number=1的记录的logical_name字段的内容前面加上tmp,后面加上end。

update backupfile set logical_name=REPLACE(logical_name,logical_name,'tmp'+logical_name+' end ') where file_number=1

3)根据条件去掉指定记录的前面2个字符。

update backupfile set logical_name=REPLACE(logical_name,logical_name,SUBSTRING(logical_name,3,len(logical_name)-2)) where file_number=1

4)根据条件去掉指定记录的后面4个字符。

update backupfile set logical_name=REPLACE(logical_name,logical_name,SUBSTRING(logical_name,1,len(logical_name)-4)) where file_number=2

如有不清楚的可以先用select语句验证是否达成自己想要的效果再进行替换:

SELECT  REPLACE(替换字段,'原内容','新内容') from 表名;  

update 表名 set 替换字段=(REPLACE(替换字段,'原内容','新内容'))

上一篇:没有了

下一篇:没有了

猜你喜欢

  • 1、知音之交--伯牙子期 2、刎颈之交--廉颇相如 3、胶膝之交--陈重雷义 4、鸡黍之交--元伯巨卿 5、舍命之交--角哀伯桃 6、生死之交--刘备、张飞和关羽 7、管鲍之交--管仲和鲍叔牙

    小常识2020-01-15
  • 中国商帮历史悠久。山西商帮、徽州商帮、陕西商帮、山东商帮、福建商帮、洞庭商帮、广东(珠三角和潮汕)商帮、江右商帮、龙游商帮、宁波商帮是为十大商帮。其中晋商、徽商、潮商势力最大影响最深远。由于地区和历史原因,各商帮特点不同,北方善义,南方善商;北方厚重,南方灵活;北方重古典,南方更现代。

    小常识2020-01-15
  • @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\\*.tmp del /f /s /q %systemdrive%\\*._mp del /f /s /q %systemdrive%\\*.log del /f /s /q %systemdrive%\\*.gid del /f /s /q %systemdrive%\\*.chk

    其他2020-01-15
  • 小鸟云85折优惠券:GHDY83

    其他2020-01-15
  • 文章列表 文章标题:<!--{$article_list.title}--> 文章链接:<!--{$article_list.url}--> 图片属性:pic="true" 随机排序:orderby="rand" 行号 (从1开始):<!--{$article_list.rownum}--> 

    ICMS2020-01-15