mysql 将大于 255 的 char() 函数的参数转换为多个结果字节。例如,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)。
以上就是如果我们提供大于 255 的值作为 mysql char() 函数的参数,mysql 将返回什么?的详细内容。