0
我有5000条加记录,我需要删除字段PostgreSQL的:替换字符串的一部分上更新
在任何情况下,我要删除的部分的价值的一部分,是“工作描述 - ”
因此更新使 “职位描述 - 医生” 变成了 “医生”
所以(我猜的)我期待
UPDATE mytable
SET myfield = {some regex}
其中MyField的LIKE '%职位描述 - %'
任何建议,将不胜感激
我有5000条加记录,我需要删除字段PostgreSQL的:替换字符串的一部分上更新
在任何情况下,我要删除的部分的价值的一部分,是“工作描述 - ”
因此更新使 “职位描述 - 医生” 变成了 “医生”
所以(我猜的)我期待
UPDATE mytable
SET myfield = {some regex}
其中MyField的LIKE '%职位描述 - %'
任何建议,将不胜感激
答案如下:
UPDATE mytable
SET myfield = REPLACE(myfield, 'Job Description - ','');