PostgreSQL字符串截取替换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL字符串截取替换相关的知识,希望对你有一定的参考价值。

初始化数据库


CREATE TABLE public.t1

(

  name text

)


 name

-------

"David"

"Peter"

"任务2016-09-10 10:09:00"

"任务2016-10-10 12:03:00"

"任务2016-12-22 14:10:00"


把包含"任务"的记录替换为"Job"


update t1 set name= ‘Job‘||substring(name,3) where substring(name,position(‘任务‘ in name),2)=‘任务‘; 


select * from t1;

 name

-------

"David"

"Peter"

"Job2016-09-10 10:09:00"

"Job2016-10-10 12:03:00"

"Job2016-12-22 14:10:00"


本文出自 “yiyi” 博客,请务必保留此出处http://heyiyi.blog.51cto.com/205455/1885075

以上是关于PostgreSQL字符串截取替换的主要内容,如果未能解决你的问题,请参考以下文章

iOS字符串截取、包含、替换

js 截取或者替换字符串中的数字实现方法

postgresql 截取日期字符串 的函数

如何截取并替换字符串中相同部分

MySQL字符串的拼接截取替换查找位置

SQL SERVER 字符串截取