信息发布→ 登录 注册 退出

如果我们提供 NULL 作为 MySQL CHAR() 函数的参数,会发生什么?

发布时间:2023-09-09

点击量:

如果 NULL 作为参数提供,MySQL CHAR() 函数将忽略 NULL。要理解它,请考虑以下示例 -

mysql> Select CHAR(65,66,67,NULL);
+---------------------+
| CHAR(65,66,67,NULL) |
+---------------------+
| ABC                 |
+---------------------+
1 row in set (0.00 sec)

mysql> Select CHAR(NULL,66,67,NULL);
+-----------------------+
| CHAR(NULL,66,67,NULL) |
+-----------------------+
| BC                    |
+-----------------------+
1 row in set (0.00 sec)

在上面的两个示例中,CHAR() 函数都会忽略 NULL 并将数值转换为字符值。

标签:# mysql  # NULL  # char  # 并将  # 在上面  # 转换为  # Select  # false  # ABC  # toolbar  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!