程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql點滴_02程序中執行sql語句報字符集問題解決

mysql點滴_02程序中執行sql語句報字符集問題解決

編輯:MySQL綜合教程

mysql點滴_02程序中執行sql語句報字符集問題解決


程序中執行 "SELECT t.EVENT_TYPE_ID FROM RATABLE_EVENT_TYPE t WHERE t.NAME='帳期末費用轉移事件'" 報錯
錯誤碼:1267 不合法的混合字符集。
錯誤信息:mix of collations (gbk_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
解決辦法:用binary()函數統一字符集 SELECT t.EVENT_TYPE_ID FROM RATABLE_EVENT_TYPE t WHERE t.NAME=binary('帳期末費用轉移事件')

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