【发布时间】:2018-06-28 16:55:00
【问题描述】:
在动态 SQL 中,我想每 10 行添加 1 秒
以下查询无效,得到“间隔无效”
select
rownum
,(round(rownum/10,0)+1)
,sysdate + interval '(round(rownum/10,0)+1)' SECOND
from anytable_with_lots_of_rows
where rownum < 100;
有人吗?谢谢!
【问题讨论】:
-
您的 SQL 的“动态”是什么?另外,每 10 行增加 1 秒是什么意思?您似乎希望前十行 SYSDATE + 1 秒,第 11 到 20 行的 SYSDATE + 2 秒,然后第 21 到 30 行 + 3 秒,等等?