MySQL 为指定表字段追加指定字符串
不点
阅读:708
2021-03-31 12:55:58
评论:0
业务场景:针对ucas_file_info 表中的pdf_path字段都追加字符'/'
SQL:
update ucas_file_info
set pdf_path=CONCAT(pdf_path, '/')
where ucas_file_info.sid in(select sid from (select ucas_file_info.sid from ucas_file_info where ucas_file_info.pdf_path not like '%\\') as t);
MySQL 之concat() 字符拼接函数
concat(str1,str2,str3,...)
返回结果为将参数相连后得到的字符串。如有任何一个参数为NULL ,则返回值为 NULL。或许有一个或多个参数。 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型。
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。