我是mysql的新手,我试图将数据库从旧网站导入到新服务器但我不断收到以下错误:
#1305 - 功能data_mysql.sp_get_user_balance不存在
以下是我使用的SQL:
2016-05-24 13:49:44.590 GeoData Grapher[3920:180503] (
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
2,
2,
2,
2,
3,
3,
3
)
2016-05-24 13:49:44.591 GeoData Grapher[3920:180503] (
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
)
非常感谢任何帮助。
答案 0 :(得分:1)
CREATE VIEW
语句使用您在上一行中删除的sp_get_user_balance
函数。
您缺少重建它的CREATE FUNCTION
语句。
您可以使用SHOW CREATE FUNCTION sp_get_user_balance
从旧网站导出。
或者如果它稍后在导入文件中,您可以重新排序语句,使其位于transactions_detail
视图定义之前。