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