Rumah > pangkalan data > tutorial mysql > Semasa menggabungkan rentetan, jika saya menambah nilai NULL, apakah output fungsi CONCAT_WS()?

Semasa menggabungkan rentetan, jika saya menambah nilai NULL, apakah output fungsi CONCAT_WS()?

WBOY
Lepaskan: 2023-09-07 10:41:02
ke hadapan
1098 orang telah melayarinya

在链接字符串时,如果我添加 NULL 值,那么 CONCAT_WS() 函数的输出是什么?

Malah, fungsi CONCAT_WS() mengembalikan NULL jika dan hanya jika parameter pertama (iaitu pemisah) ialah NULL. Contohnya adalah seperti berikut -

mysql> Select CONCAT_ws(NULL,'Tutorial','Point','.com');
+-------------------------------------------+
| CONCAT_ws(NULL,'Tutorial','Point','.com') |
+-------------------------------------------+
| NULL                                      |
+-------------------------------------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Jika tidak, fungsi MySQL CONCAT_WS() akan mengabaikan NULL jika kita meletakkan NULL di tempat lain dalam fungsi CONCAT_WS() sambil menggabungkan rentetan. Contoh berikut akan menunjukkannya -

mysql> Select CONCAT_ws('s','Tutorial','Point','.com',NULL);
+-----------------------------------------------+
| CONCAT_ws('s','Tutorial','Point','.com',NULL) |
+-----------------------------------------------+
| TutorialsPoints.com                           |
+-----------------------------------------------+
1 row in set (0.00 sec)

mysql> Select CONCAT_ws('s','Tutorial',NULL,'Point','.com');
+-----------------------------------------------+
| CONCAT_ws('s','Tutorial',NULL,'Point','.com') |
+-----------------------------------------------+
| TutorialsPoints.com                           |
+-----------------------------------------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Atas ialah kandungan terperinci Semasa menggabungkan rentetan, jika saya menambah nilai NULL, apakah output fungsi CONCAT_WS()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan