請問一下各位,在MYSQL中,我單獨執行 SELECT LN(A) FROM B 是可以執行成功的。
但是我現在需要對欄位C進行更新,即對其更新為欄位A的自然對數。UPDATE B SET C = LN(A)
此時MYSQL 會報錯 并提示 Error Code: 3020. Invalid argument for logarithm
跪求解決辦法
uj5u.com熱心網友回復:
判斷一下資料的合法性吧,select 的和諧度很高,但 update 很嚴格,所以 update 得過濾掉和諧的不合法資料update tb set c=ln(a) where a rlike '%[^0-9]%';
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107940.html
標籤:MySQL
下一篇:sqL新手求救
