Rumah >pangkalan data >tutorial mysql >Apa yang berlaku jika kami menyediakan NULL sebagai parameter kepada fungsi MySQL CHAR()?

Apa yang berlaku jika kami menyediakan NULL sebagai parameter kepada fungsi MySQL CHAR()?

WBOY
WBOYke hadapan
2023-09-09 08:01:091366semak imbas

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

Fungsi MySQL CHAR() mengabaikan NULL jika NULL disediakan sebagai parameter. Untuk memahaminya, pertimbangkan contoh berikut -

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)

Dalam kedua-dua contoh di atas, fungsi CHAR() mengabaikan NULL dan menukar nilai angka kepada nilai aksara.

Atas ialah kandungan terperinci Apa yang berlaku jika kami menyediakan NULL sebagai parameter kepada fungsi MySQL CHAR()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam