首頁 > 資料庫 > mysql教程 > 在連結字串時,如果我添加 NULL 值,那麼 CONCAT_WS() 函數的輸出是什麼?

在連結字串時,如果我添加 NULL 值,那麼 CONCAT_WS() 函數的輸出是什麼?

WBOY
發布: 2023-09-07 10:41:02
轉載
1067 人瀏覽過

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

實際上,當且僅當 CONCAT_WS() 函數的第一個參數(即分隔符號)為 NULL 時,它才會傳回 NULL。一個例子如下 -

mysql> Select CONCAT_ws(NULL,'Tutorial','Point','.com');
+-------------------------------------------+
| CONCAT_ws(NULL,'Tutorial','Point','.com') |
+-------------------------------------------+
| NULL                                      |
+-------------------------------------------+
1 row in set (0.00 sec)
登入後複製

否則,如果我們在連結字串時將 NULL 放置在 CONCAT_WS() 函數中的任何其他位置,MySQL CONCAT_WS() 函數將忽略 NULL。以下範例將展示它 -

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)
登入後複製

以上是在連結字串時,如果我添加 NULL 值,那麼 CONCAT_WS() 函數的輸出是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板