它是一个连接到亚马逊MySQL 5.6服务器的web应用程序。使用PHP代码或Java的应用程序随机得到错误函数getSetting不存在。它基本上是执行一个查询,如select getSetting('a_setting_name');或while从存储过程中使用。
为了避免错误,一些存储过程被更改为不使用该函数,并通过对表执行原始select来获取值。此外,许多未使用的数据库也被删除。
发布于 2019-05-03 05:21:20
如果函数是在不同于您选择的默认数据库的数据库中定义的,则需要使用数据库名称来限定函数名称,就像您想要访问不同DB中的表或视图一样。
SELECT otherDB.getSetting('a_setting_name');https://stackoverflow.com/questions/55959722
复制相似问题