SQL 错误 1630:函数 SUBSTRING 不存在.. 嗯?

问题描述 投票:0回答:2

对。所以我在 MySQL 数据库中创建了一个存储过程,它碰巧使用了 SUBSTRING。

通过查询运行该过程给我:

SQL 错误 1630:函数 mydatabase.SUBSTRING 不存在

请原谅?

mysql stored-procedures
2个回答
31
投票

调用

Substring
的方法后第一个括号前是否有空格?

出现在第 40 行:

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

即确保

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

而不是:

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

0
投票

在 SQL 中,如果您看到错误 1630

纽约税: 选择城市,按城市从学生组中计数(姓名);

代替: 选择城市,按城市从学生组中计数(姓名);

现在 snytax 将执行并且运行起来很容易。

© www.soinside.com 2019 - 2024. All rights reserved.