如果我们向 MySQL CHAR() 函数提供大于 255 的值,MySQL 将返回什么?
MySQL 将 CHAR() 函数中大于 255 的参数转换为多个结果字节。例如,CHAR(260) 等于 CHAR(0,1,0,4)。通过以下语句可以更清晰地了解 −
mysql> Select HEX(CHAR(256)),HEX(CHAR(1,0)); +----------------+----------------+ | HEX(CHAR(256)) | HEX(CHAR(1,0)) | +----------------+----------------+ | 0100 | 0100 | +----------------+----------------+ 1 row in set (0.00 sec)
以上结果集显示 CHAR(256) 等于 CHAR(1,0)。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP