Re: [系統] MySQL 5.1 / MySQL 3.23 在big5上不相容
:
: 你出問題的的byte sequence是fbf3
: mysql5的big5用的是cp950的表
: 我在http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT
: 裡面找不到
: 也就是說他對mysql5來說根本就是illegal sequence
: 你可以把他取代為A148 (全形問號)
: 或是成為被迫使用latin1的族群
: ※ 編輯: buganini 來自: 220.135.231.23 (12/25 01:17)
: 推 LPH66:和 UAO 的日文問題是同一件事... 12/25 01:18
: 推 pingsky:LPH66 大, 我是要打 5C 沒錯, 手殘又太快而打錯了.. 12/25 01:19
推文要等 200 多秒.. 看板主大大是希望大家拼命灌水了
事實上我的問題點 buganini 大終於點出來了:
出問題的的byte sequence是fbf3, 他對mysql5來說根本就是illegal sequence
可是為什麼會說是 5.1 板的問題呢? 因為它對 3.23 , 4.1.22 來說是 ok 的
3.23 , 4.1 的 big5 吃, 然後 5.1 的 big5 不吃, 這不正是它向下相容的 bug ?
而為什麼會把 5C 拿出來提呢 ? 正是要表達連被迫改用 latin1 都不可行呀
再著
為什麼我會用 insert... 的 SQL 描述式呢,
因為他不只是倒資料的問題,還包含了後續使用運作的問題
我們運作的幾個模式, a.從程式輸入資料 b.修改查詢資料 c.ODBC 批次處理資料
在 5.1 的 big5 全都會為了這個問題掛點
其中牽涉的又不是 1, 2 個系統, 而是十幾個系統
若不用 big5 改用 latin1 呢? 結果就是許功蓋跑出來和我 say hello 了 Orz...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.217.241
※ 編輯: pingsky 來自: 140.112.217.241 (12/25 01:34)
推
12/28 15:36, , 1F
12/28 15:36, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 8 篇):