第2行的列'descr'的数据太长

时间:2016-06-22 15:10:24

标签: mysql

当我尝试执行此sql语句

update claim cl set search_field = (select  concat(cl.claim_description,' ', cl.legal_basis,' ',co.name) from contact co where cl.probable=1 and cl.search_field is null and co.id=cl.contact_id)

我收到上面的错误,并且没有名为descr的列。有一个名为claim_description的列,但它不是descr

有人有提示吗? 谢谢

2 个答案:

答案 0 :(得分:0)

而不是UPDATE语句中的相关子查询,请尝试:

because they fill my memory,any help would be appreciated. the coding part of

答案 1 :(得分:0)

感谢您的帮助,我找到了解决方案。触发更新是问题,它试图更新变量descr太短。看起来刷牙确实有助于编程:)