SQL的replace函数——替代某字符
目录1.replace函数的语法及其用法(1)语法:replace(string,replaced_string,replace_string)即replace(字符串,被替代字符,替代字符)(2)用于替代某字符。2.实例从某字段中删掉某字符。1.replace函数的语法及其用法(1)语法:replace(string,replaced_string,replace_string)即replace
·
目录
(1)语法:replace(string,replaced_string,replace_string)即replace(字符串,被替代字符,替代字符)
1.replace函数的语法及其用法
(1)语法:replace(string,replaced_string,replace_string)
即replace(字符串,被替代字符,替代字符)
参数说明
string:目标字符串,需要进行调整操作的字符串。可为字段,表达式等。
replaced_string:被替代字符串,可为字符,比如“,”、“.”、“{”等。
replace_string:替代字符,为目标替代的字符,若不填字符表示删掉replaced_string。比如将“www.mysql.com”中的字符‘.’替代为“,”,即replace("www.mysql.com",'.',',');若直接删掉‘my’则为replace("www.mysql.com",'.','')
(2)用于替代或删除某字符。
2.实例
从某字段中删掉某字符。
例:现有一个学生信息表student,想要将籍贯birth_place中的“省”字删掉。由于某种原因没有学生所在省信息需要获取,同时获取学生姓名name,性别sex,年龄age。
select name,sex,age,
replace(birth_place,'省','') as birth_place
from student
更多推荐

所有评论(0)