
用GUID隨機創建了一個十六位的字串
同樣創建一個表名 為什么 95559e0ba7091ed8 就會產生錯誤,而12345678ae90cdef 就可以創建成功呢?
有知道的嗎?
請教一下,謝謝!
uj5u.com熱心網友回復:
確實奇怪,難道是傳說中的 BUGuj5u.com熱心網友回復:
樓主你是交通銀行的吧多試幾個找規律吧
mysql確實有bug,以前y和一個字符等價了,十幾年都沒修復
uj5u.com熱心網友回復:
處理是比較簡單,比如把名稱用反引號·· 括起來,在名稱前加一個字母(也就是不用數字打頭)都行uj5u.com熱心網友回復:
這個不是我沒事找規律,找mysql的BUG,這些名稱是GUID隨機生成,作為一個表名存盤,因為是亂數我是不能改的。發現了這個問題,就是問問有沒有別人遇到過,有沒有辦法解決而已。uj5u.com熱心網友回復:
表明加反引號·table·
uj5u.com熱心網友回復:
`table` ?
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/102456.html
標籤:MySQL
上一篇:新手求救,hive啟動時,出現 failed on connection exception,connection refused
