注册

达梦数据库存在一个to_char(sysdate,'Day')无法判断出当天

Lewin 2024/07/08 704 12

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:win11
【CPU】:
【问题描述】*:我在程序块执行sql时,
begin
if to_char(sysdate,'Day') not in('Monday','星期一') then
print(to_char(sysdate,'Day'));
else
print('其他'||to_char(sysdate,'Day'));
end if;
end;
每次都是执行else ,尝试了很多次循环也是,但是我只要把这个sql放到程序包里,我去用定时任务执行时,就会时不时 不跳转到else ,我测试了每个时间段去执行,一天我就发生了2次,8点和13点的时候会进if,其他会直接到else,不理解为什么会这样,而且输出结果也是星期一

回答 0
暂无回答
扫一扫
联系客服