您的SQL语法有一个错误;检查对应于MySQL服务器版本的手册,以便使用正确的语法以接近“结束”怎么解决?

syh95871 2017-08-28 07:47:00
CREATE FUNCTION fun_plus(@a INT)
RETURNS BIGINT
AS
BEGIN
DECLARE @b BIGINT
SET @b = 1
WHILE @a > 1
BEGIN
SET @b = @b * @a
SET @a = @a - 1
END
RETURN(@b)
END
...全文
479 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kobe8free 2017-08-29
  • 打赏
  • 举报
回复
while循环的用法 应该是 while .. do .. end while 吧! 没有测试跑你的语句

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧