![]() |
1
4
是的,MySQL
但是该过程执行的操作将限于函数允许的操作。(我们不能使用过程来绕过函数的限制。) “不起作用”是如此模糊,以至于在调试问题时几乎毫无用处。什么 准确的 是否观察到行为? 我怀疑显示的SQL语句失败了,因为没有覆盖默认语句分隔符。
而且
请注意,当MySQL存储程序中SQL语句中的列的标识符 匹配项 MySQL是一个用于参数或局部变量的标识符,它遵循被引用的规则(列名或变量)。 最佳实践是对与列名不匹配的参数和局部变量采用命名约定,并用表名或表别名限定所有列引用。 就个人而言,我对参数和局部变量使用前缀(a表示参数,l表示局部变量,然后是数据类型I表示整数,d表示日期/日期时间,n表示十进制变量。。。
请确定 准确的 你观察到的行为。创建过程时出现错误消息?执行函数时出现错误消息?意外行为。这比告诉我们什么“不起作用”要精确得多,信息也要丰富得多。 |
![]() |
Rogue258 · 在DB2SQL中使用存储过程/宏进行声明和循环 2 年前 |
![]() |
Moyura · 如何从存储过程中获取最高值 2 年前 |
![]() |
muhtarkator · 创建存储过程插入和更新 2 年前 |
![]() |
DRUIDRUID · 执行SP时从表中获取值 6 年前 |
![]() |
user416 · oracle中的组存储过程 6 年前 |