Ora eu tinha uma tabela com um campo ID que devia ser uma sequência mas como não estou autorizado a criar sequências...é só um ID único. Esse ID único ia no número 14.114 e eu precisava de inserir cerca de 5.000 registos com um select da mesma tabela (no fundo era duplicar alguns registos mudando um campo). Ora como não podia gerar uma sequência resolvi com este select simples.
Espero que vos ajude de futuro. :)
INSERT INTO TABELA
SELECT ROWNUM+14114 ID, CAMPOA, CAMPOB, CAMPOC FROM (
SELECT CAMPOA, CAMPOB, CAMPOC FROM TABELA WHERE ...);