Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

CHAR_LENGTH() ใน MySQL คืนค่าอะไรเมื่อไม่ส่งพารามิเตอร์

ในกรณีนี้ หมายถึงการส่งสตริงว่าง (empty string) เป็นอาร์กิวเมนต์ของ CHAR_LENGTH() จะคืนค่า 0 เพราะไม่มีตัวอักษรให้นับ

ตัวอย่าง

mysql> SELECT CHAR_LENGTH('');
+-----------------+
| CHAR_LENGTH('') |
+-----------------+
| 0               |
+-----------------+
1 row in set (0.00 sec)