求助各位大神幫忙,我的sql陳述句如下
update main a left join basic b on a.holder_job_code = b.if_id set a.holder_job_code = b.id where a.holder_job_code != '0'
執行后報錯Truncated incorrect DOUBLE value:
a.holder_job_code 為 varchar(100)
b.id 為char(10)
到底是什么問題啊??
uj5u.com熱心網友回復:
沒毛病啊 命令列試下呢uj5u.com熱心網友回復:
試過了,還是報這個錯
uj5u.com熱心網友回復:
求助求助,各位大神uj5u.com熱心網友回復:
b.if_id 是什么型別,看錯誤資訊,應該是這個的長度超過 a.holder_job_code 了吧轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/93792.html
標籤:MySQL
上一篇:postgres觸發器
