萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql length函數字符長度一些小問題

mysql length函數字符長度一些小問題

length函數可以測試指定字段中字符長度了,但有一些細心的朋友會發現length函數對於不同編碼測試出來的長度是不一樣的。

length函數可以測試指定字段中字符長度了,但有一些細心的朋友會發現length函數對於不同編碼測試出來的長度是不一樣的。

utf-8 :length()一個漢字3個長度

gbk : length()一個漢字2個長度

注意:

length:   是計算字段的長度一個漢字是算三個字符,一個數字或字母算一個字符

char_length:不管漢字還是數字或者是字母都算是一個字符

總結,如果你希望不管是什麼都統一計算的話我們就可以使用char_length函數了。

copyright © 萬盛學電腦網 all rights reserved