今天爱分享给大家带来This function has none of DETERMINISTIC NO SQL,or READS SQL DATA in it【解决方法】,希望能够帮助到大家。
在创建函数begin之前加DETERMINISTIC 或者 NOT DETERMINISTIC
CREATE DEFINER = CURRENT_USER PROCEDURE NewProc() DETERMINISTIC BEGIN #Routine body goes here… END;
DETERMINISTIC和NOT DETERMINISTIC指出一个子程序是否对给定的输入总是产生同样的结果。
如果没有给定任一特征,默认是NOT DETERMINISTIC,所以必须明确指定DETERMINISTIC来声明一个子程序是确定性的。
原文链接:https://blog.itblood.com/3689.html,转载请注明出处。

![NTR 间隙时间做正义的工作 [pc+安卓] [RPG/AI汉化版/动态]](/wp-content/uploads/replace/2025/07/18/39cb8752a9becebbf1505f22f58fe2d9.webp)