
如果參數「count」的值大於分隔符號出現的總數,MySQL SUBSTRING_INDEX() 函數將傳回與輸出相同的字串。可以透過以下範例進行示範 -
1 2 3 4 5 6 7 | mysql> Select SUBSTRING_INDEX('My Name is Ram','a',3);
+-----------------------------------------+
| SUBSTRING_INDEX('My Name is Ram','a',3) |
+-----------------------------------------+
| My Name is Ram |
+-----------------------------------------+
1 row in set (0.00 sec)
|
登入後複製
上面的查詢傳回相同的字串,因為 3 大於作為參數提供的分隔符號(即「a」)出現的總數。字串中只有兩個“a”。
以上是如果 MySQL SUBSTRING_INDEX() 函數中的參數「count」的值大於分隔符號出現的總數,會發生什麼情況?的詳細內容。更多資訊請關注PHP中文網其他相關文章!