栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

mysql过程错误ERROR 1304&ERROR 1305

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mysql过程错误ERROR 1304&ERROR 1305

我相信问题是

  1. 发生第一个错误是因为您试图重新创建现有过程。如果您要先删除该程序,则不会出现此错误,
  2. 第二个错误是因为PROCEDUREs是用CALL语句调用的,而FUNCTIONs是作为函数引用调用的,就像在代码中一样。您必须定义一个功能,而不是一个过程。(MySQL文档)说:

CREATE
FUNCTION语句在MySQL中也用于支持UDF(用户定义函数)。请参见第21.2节“向MySQL添加新功能”。UDF可以视为外部存储功能。存储的函数与UDF共享其名称空间。有关描述服务器如何解释对不同类型功能的引用的规则,请参见第8.2.3节“功能名称解析和解析”。

要调用存储过程,请使用CALL语句(请参见第12.2.1节“ ALL语法”)。要调用存储的函数,请在表达式中引用它。该函数在表达式求值期间返回一个值。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/375054.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号