美文网首页
修改数据库表中某一列的数据

修改数据库表中某一列的数据

作者: Alwyn | 来源:发表于2018-04-02 22:46 被阅读0次

由于业务上数据中出现了敏感关键字document,所以在表中的数据都要修改为其他的字段,需求是要能够把数据库中之前提交的数据都修改为新的字段,即修改数据库表中某一列的数据,仅仅是替换其中的一些字符。

update [WorkflowservicePlatformDB].[dbo].[Tracking03] 
set Content = replace(cast(Content as varchar(max)),'DOCUMENT_URL','DOC_URL')
where ModelID='B3518E9B-5ED8-4E09-8F26-2CDD6714C69C'

由于数据库表中保存的数据是nchar, 所以不能直接使用replace来替换,否则会报错:SQL参数数据类型text对于replace函数的参数1无效,要把其中的内容转换为varchar,才能替换。

相关文章

  • MySQL常用命令

    1,允许用户root以密码123456从任何主机连接到数据库 2,创建表 3,导出数据库 4,修改表中某一列的默认...

  • MySQL常用语句

    创建数据库 删除数据库 修改数据库名 创建新表 根据旧表创建新表 删除表 修改表的名字 增加一个列 删除一个列 修...

  • DDL-数据定义语言

    1、库 创建数据库 删除数据库 2、表 创建表 删除表 3、列 增加列 删除列 修改列 4、键 添加主键 删除主键...

  • DDL(数据库、表的基本操作)

    数据库的创建、删除、查看表的基本操作,创建表,删除表,查看表,修改表(修改表名称,添加列,修改列的名称) prim...

  • 数据库基础知识2

    修改字段长度: 向某个数据库表中的添加字段: 查看数据库中表的数量: 修改数据库表中的备注信息: 修改数据库表名的...

  • linux下Mysql数据库基本操作(二)

    登录数据库的方式 desc可以查看表结构的详细信息image.png 表中插入数据 修改表中字段的值 增加表中的列...

  • SQL语句把某一列的所有值前面加一个前缀

    更新 (为该列的值加上固定前缀-修改数据库数据表): 查询加上前缀(不修改数据库):

  • 修改数据库表中某一列的数据

    由于业务上数据中出现了敏感关键字document,所以在表中的数据都要修改为其他的字段,需求是要能够把数据库中之前...

  • 数据库笔记-SQL表连接

    表操作 创建表 修改表 添加列 删除列 删除表 表连接 关系型数据库,一个表就是数据之间的关系,而表与表的关系连接...

  • PHP MySQL Update(更新数据)

    UPDATE 语句用于中修改数据库表中的数据:UPDATE 语句用于在数据库表中修改数据。 如:会员中心修改我的资...

网友评论

      本文标题:修改数据库表中某一列的数据

      本文链接:https://www.haomeiwen.com/subject/wujfhftx.html