我正在尝试使用另外两个数据字段设置数据字段,并且我的错误信息仍在上面。
以下查询是:
UPDATE mydb_jobersplace.t_jp_localisation SET
T_JP_Localisation_NumDptEtDpt = T_JP_Localisation_NumDpt + ' - ' + T_JP_Localisation_Dpt;
T_JP_Localisation_NumDptEtDpt - Varchar(90)
T_JP_Localisation_NumDpt - VarChar(3)
T_JP_Localisation_Dpt - VarChar (45)
感谢您的帮助!
答案 0 :(得分:0)
您可以尝试以下方法:
UPDATE mydb_jobersplace.t_jp_localisation SET
T_JP_Localisation_NumDptEtDpt = CONCAT_WS(' - ', T_JP_Localisation_NumDpt, T_JP_Localisation_Dpt);
Here是CONCAT_WS
函数的文档,它也会跳过null
值。