在我的表中,选中的列包含默认值null,但我想通过附加一个字符串来更新列,条件是如果字段包含null则应该更新 else if它包含任何其他字符串然后我需要更新它像更新tabname set colname = concat(colname,',newString')?事先感谢任何信息对我都有很大帮助...
答案 0 :(得分:4)
您可以使用case
update tabname
set colname= case when colname is null or colname =''
then 'newString'
else concat(colname,'newString')
end