Wenn der Wert des Parameters „count“ größer ist als die Gesamtzahl der Trennzeichenvorkommen, gibt die MySQL-Funktion SUBSTRING_INDEX() dieselbe Zeichenfolge wie die Ausgabe zurück. Dies kann mit dem folgenden Beispiel demonstriert werden:
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)
Die obige Abfrage gibt dieselbe Zeichenfolge zurück, da 3 größer ist als die Gesamtzahl der Vorkommen des als Parameter bereitgestellten Trennzeichens (d. h. „a“). Die Zeichenfolge enthält nur zwei „a“.
Das obige ist der detaillierte Inhalt vonWas passiert, wenn der Wert des Parameters „count' in der MySQL-Funktion SUBSTRING_INDEX() größer ist als die Gesamtzahl der Vorkommen von Trennzeichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!