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()?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-07 10:41:02
ke hadapan
1130 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!

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