程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Truncated incorrect DOUBLE value解決辦法

Truncated incorrect DOUBLE value解決辦法

編輯:MySQL綜合教程


Truncated incorrect DOUBLE value解決辦法   項目在操作 MYSQL 數據庫一 VARCHAR字段時出現“ 1292 truncated incorrect double value ”錯誤。   MYSQL 手冊上寫著: 錯誤: 1292 SQLSTATE: 22007 (ER_TRUNCATED_WRONG_VALUE)
  消息:截短了不 正確的 %s 值 : '%s'  www.2cto.com     什麼號截短了不 正確的的 %s 值 ? 難道還不允許直接為 null 或者直接賦值。思考再三不解。

最後在網上發現一些 其他的可能與之相關的情況,不過也不完全一樣。

他人的情況多為字符串相加錯誤地采用了“ + ”,而不是庫函數“concat ”。   利用此方法將字段串相加即解決了。但關鍵是我的問題是直接賦值,而不是進行字符串連接。

最後還是采用了concat函數:concat(Str,’’)來變相的解決了。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved