此解决方案基于语句,该语句生成从您设置的1到某个限制的所有自然数:
SELECT ROWNUM N FROM dual CONNECT BY LEVEL <= 7000
Run Code Online (Sandbox Code Playgroud)
此解决方案的第二部分是Oracle MINUS运算符(通常称为EXCEPT),旨在减去集合.
换句话说,最终查询是:
SELECT ROWNUM id FROM dual CONNECT BY LEVEL <= 7000
MINUS
SELECT id FROM mytable
Run Code Online (Sandbox Code Playgroud)