您的位置:首页 > 数据库 > SQL语言 > 正文

SQL replace的使用方法

更多 时间:2013-8-6 类别:数据库 浏览量:896

SQL replace的使用方法

SQL replace的使用方法

 

REPLACE函数的定义
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。

语法
REPLACE ( original-string, search-string, replace-string )

参数
如果有某个参数为 NULL,此函数返回 NULL。

original-string: 被搜索的字符串。可为任意长度。

search-string: 要搜索并被 replace-string 替换的字符串。该字符串的长度不应超过 255 个字节。如果 search-string 是空字符串,则按原样返回原始字符串。

replace-string: 该字符串用于替换 search-string。可为任意长度。如果 replacement-string 是空字符串,则删除出现的所有 search-string。
 

返回类型
如果 string_replace(1、2 或 3)是支持的字符数据类型之一,则返回字符数据。如果 string_replace(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据。

REPLACE函数示例

  •  
  • SQL 代码   复制
  • 
    --将表tableName中的recordName字段中的 abc 替换为 ddd
    UPDATE tableName SET recordName=REPLACE(recordName,'abc','ddd')
    
    				
  • REPLACE函数备注

    这个函数有一点不足是不支持 text,ntext类型字段的替换

     

     

    标签:SQL replace