Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQL-Fehler 1630:Funktion SUBSTRING existiert nicht.. nicht wahr?

Steht nach dem Methodenaufruf von Substring ein Leerzeichen? vor der ersten Klammer?

Es erscheint in Zeile 40:

 IF i > 1 AND j > 1 AND (s1_char = SUBSTRING (s2, j - 1, 1))

d.h. Stellen Sie sicher, dass

select substring(CustomerName, 1, 4) AS CustName from MyTable;

statt:

select substring (CustomerName, 1, 4) AS CustName from MyTable;