如何利用 MySQL CHAR() 函式,在給定的字元集中生成非預設二進位制字串?
我們可以使用關鍵字 USING 在給定的字元集中生成非預設二進位制字串。以下結果集將演示它 −
mysql> Select CHARSET(CHAR(85 USING utf8)); +------------------------------+ | CHARSET(CHAR(85 USING utf8)) | +------------------------------+ | utf8 | +------------------------------+ 1 row in set (0.00 sec)
上述結果集表明,返回的二進位制字串是 utf8,因為我們在關鍵字 USING 後面寫了 utf8。
mysql> Select CHARSET(CHAR(85 USING latin1)); +--------------------------------+ | CHARSET(CHAR(85 USING latin1)) | +--------------------------------+ | latin1 | +--------------------------------+ 1 row in set (0.00 sec)
上述結果集表明,返回的二進位制字串是 latin1,因為我們在關鍵字 USING 後面寫了 latin1。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP