2017-02-17 74 views
0

我有5000条加记录,我需要删除字段PostgreSQL的:替换字符串的一部分上更新

在任何情况下,我要删除的部分的价值的一部分,是“工作描述 - ”

因此更新使 “职位描述 - 医生” 变成了 “医生”

所以(我猜的)我期待

UPDATE mytable 
    SET myfield = {some regex} 

其中MyField的LIKE '%职位描述 - %'

任何建议,将不胜感激

回答

1

答案如下:

UPDATE mytable 
    SET myfield = REPLACE(myfield, 'Job Description - ','');