斗鱼不雅视频

当前位置:美女AV > 数据库 > SQLServer > 正文  |  快速导航:SQLServer MySQL Oracle Access DB2 Sybase PowerBuilder MongoDB Informix PostgreSQL 其它数据库 基础原理
  • SQLServer替换内容的字符串

  • 字号:[ ]2013-12-28 23:00:30  阅读:135次  来源:乐猪网  编辑:银河精灵  收藏
  • 摘要:前段时间,乐猪网实现了静态化链接,过程还是挺顺利的!可是,文章的内容中存在大量的动态链接,如果手动一条一条记录进行修改的话,需要花费大量的时间和精力。后来在数据库管理器中进行全体的替换。
  • 数据库管理器中直接操作数据会一定的风险,所以,一定要在操作开始之前要对数据库进行备份,避免误操作导致数据错乱或者丢失。笔者使用的是 SQLServer 2005,觉得挺方便的!

    我们可以通过 SQLServer 中的 Replace 函数完成这一个替换任务,非常简单、非常轻松!

    Replace 函数结构:
    Replace(FieldName,'Y', 'T')
    斗鱼不雅视频FieldName:要替换的字段,Y:原字符(串),T:要替换的字符(串)

    先测试查询要替换的数据:

    select * from news where content like '%class.asp?bigclassid=8%'

    替换方法:

    update news set content = replace(content,'class.asp?bigclassid=8','class-8.html') 
    where content like '%class.asp?bigclassid=8%'

    如果不加 where 条件就会查询所有的记录进行匹配替换,加上条件可以加快替换的速度。

  • 顶一下
    (0)
    0%
    踩一下
    (0)
    0%
乐猪网 版权所有 Copyright © 2012-2015 msyh801.cn All rights reserved.
本站用于学习交流,部分文章来源于网络,如果不慎侵犯了您的权益,请AV视频 我们删除!
粤ICP备12000837号

斗鱼不雅视频