MySQL兩種識別是否有中文字元的方法
2) 用length和char_length
[@more@]
drop table t1;
create table t1 ( id varchar(200)) default charset=utf8 ;
insert into t1 values ('中文'),('sdalfkj');
1)用正式表示式 regexp "[u0391-uFFE5]"
: test 21:55:33> select id ,id regexp "[u0391-uFFE5][u0391-uFFE5]" from t1;
+---------+--------------------------------------------+
| id | id regexp "[u0391-uFFE5][u0391-uFFE5]" |
+---------+--------------------------------------------+
| 中文 | 0 |
| sdalfkj | 1 |
+---------+--------------------------------------------+
2 rows in set (0.01 sec)
2) 用length和char_length
: test 23:33:13> select id,length(id),char_length(id) from t1;
+---------+------------+-----------------+
| id | length(id) | char_length(id) |
+---------+------------+-----------------+
| 中文 | 6 | 2 |
| sdalfkj | 7 | 7 |
+---------+------------+-----------------+
2 rows in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/703656/viewspace-1043366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows中兩種多字元與寬字元的轉換方法薦Windows字元
- MySQL無法識別中文MySql
- 淺說兩種輸出Oracle字元檔案的方法Oracle字元
- 軟體有兩種型別的值型別
- MySQL建立資料庫的兩種方法MySql資料庫
- Linux安裝MySQL的兩種方法LinuxMySql
- 解決MySQL的主從資料庫沒有同步的兩種方法MySql資料庫
- Mysql兩種主要資料引擎的區別MySql
- 判斷python字典中key是否存在的兩種方法Python
- 大段中文字元(如:text型)除了用getBytes法,還有別的方法嗎?字元
- mac安裝mysql的兩種方法(含配置)MacMySql
- MySQL兩種不完全恢復的方法MySql
- 建立連結串列兩種方法的區別
- 原生JS去重(一)--兩種方法去掉重複字元JS字元
- 驗證字元是否為中文的正規表示式字元
- 急!大段中文字元(如:text型)除了用getBytes法,還有別的方法嗎?字元
- mount載入分割槽時,識別中文字元(轉)字元
- MySQL 字元型別MySql字元型別
- Win10系統如何啟動語音識別 win10啟動語音識別的兩種方法Win10
- C#實現判斷字元是否為中文C#字元
- 解決eclipse中對於中文字元的識別問題Eclipse字元
- MySQL防止delete命令刪除資料的兩種方法MySqldelete
- GET和POST兩種基本請求方法的區別
- C++中建立物件的兩種方法及其區別C++物件
- JS區分中英文字元的兩種方法: 正則和charCodeAt()方法JS字元
- Linux系統檢視ntp是否同步的方法有幾種?Linux
- 判斷檔案中是否存在中文字元字元
- 一種融合指代消解序列標註方法在中文人名識別上的應用(下)
- 為什麼 Go 有兩種宣告變數的方式,有什麼區別,哪種好?Go變數
- 得到字串 位元組 長度 中文 兩個字元 英文一個字元字串字元
- Oracle資料的優化器有兩種優化方法:Oracle優化
- Treeset的兩種排序方法排序
- 文字識別(二)--字元識別技術總覽字元
- 字元識別,口算題識別論文小梗概字元
- C#轉義字元的兩種處理方式C#字元
- 實現圖片文字識別的方法有哪些
- 住宅代理的兩種型別型別
- mysql中文字元的問題全面處理MySql字元