GBase 8a
运维管理
问答

GBase 8a 新建存储过程报语法错误 case when

发表于2024-06-03 09:20:59330次浏览3个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:GBase 8a  V9.5.3.28

【操作系统】:linux

【CPU】:

【问题描述】*:

        请教一个问题,新建一个存储过程,用case when 就会报错,不知道什么地方有语法错误?

 

  不用case when,就可以新建存储,没有任务问题。

评论

登录后才可以发表评论
用户头像
GBase社区管理员发表于 1年前

在创建存储过程外部增加delimiter 分隔符,可以正常执行

delimiter //

create procedure .....

...

end

//

GBase用户18325发表于 1年前
@社区管理员:遇到了同样的问题,但delimiter后依然报错,请问还有其他解决方案吗?
崔哥发表于 14天前
千点寒梅晓角中,一番春信画楼东。收灯庭院迟迟月,落索秋千翦翦风。鱼雁杳,水云重,异乡节序恨匆匆。当歌幸有金陵子,翠斝清尊莫放空。