gpt4 book ai didi

SQL Anywhere 11 - 检查事件是否存在

转载 作者:行者123 更新时间:2023-12-02 05:39:11 27 4
gpt4 key购买 nike

我有一个创建预定事件的 SQL 脚本:

CREATE EVENT "Daily_1200PM"
SCHEDULE "Daily_1200PM" START TIME '12:00' EVERY 24 HOURS
HANDLER
begin
-- Blah blah, do some stuff here
end;

我想删除此事件(如果存在)。我知道我可以通过以下方式删除事件:

DROP EVENT "Daily_1200PM"

但对于某些数据库,该事件实际上并不存在,因此会引发错误。

如何删除存在的事件?

最佳答案

if exists( select * from sys.sysevent where event_name='Daily_1200PM' ) then
drop event Daily_1200PM;
end if

关于SQL Anywhere 11 - 检查事件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11263680/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com