Postgresql:在更新时替换部分字符串

时间:2017-02-17 06:41:11

标签: sql postgresql

我有5000多条记录,我需要删除字段的部分值

在所有情况下,我想删除的部分是“职位描述 - ”

因此更新,以便“职位描述 - 医生”成为“医生”

所以(我猜)我正在寻找

link_to(options = {}, html_options = {}) do
  # name
end

OR

link_to(url, html_options = {}) do
  # name
end

其中myfield喜欢'%职位描述 - %'

非常感谢任何建议

1 个答案:

答案 0 :(得分:3)

答案如下:

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