如果 MySQL SUBSTRING_INDEX() 函式中的引數“count”的值大於分隔符出現的總次數會發生什麼?
如果引數“count”的值大於分隔符出現的總次數,MySQL SUBSTRING_INDEX() 函式將返回與輸出相同的字串。可以使用以下示例進行演示:
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”。
廣告