美文网首页
mysql创建自定义函数报错:This function has

mysql创建自定义函数报错:This function has

作者: pigLily | 来源:发表于2019-02-27 17:22 被阅读0次

这是我们开启了bin-log,我们就必须指定我们的函数是否是
1.DETERMINISTIC 不确定的
2.NO SQL没有sql语句,当然也不会修改数据
3.READS SQL DATA只是读取数据,当然也不会修改数据
4.MODIFIES SQL DATA要修改数据
5.CONTAINS SQL包含了SQL语句
其中在function里,只有DETERMINISTIC,NO SQL和READS SQL DATA被支持。如果我们开启了bin-log,我们就必须为我们的function指定一个参数。

在mysql中创建函数时出现这种错误的解决方案:
set global log_bin_trust_function_creators=TRUE;

相关文章

网友评论

      本文标题:mysql创建自定义函数报错:This function has

      本文链接:https://www.haomeiwen.com/subject/utgfuqtx.html