sybase到oracle的日期间隔

date interval from sybase to oracle

大家好,我需要您的帮助,我正在将一些存储过程从 sybase 迁移到 oracle,但我不知道如何将这一行转换为 oracle。

select @date_vig_aux = dateadd(ss,-1,@date_vig_aux)

如果你能帮助我,我将不胜感激。

假设 date_vig_aux 在 pl/sql 中定义为 DATE 或 TIMESTAMP,这应该转换为

date_vig_aux:=date_vig_aux+numtodsinterval(-1,'second');