Je crois qu'en Oracle DB, toute insertion avec plus de 1 000 entrées lancera ORA-00939. J'ai trouvé cela en faisant générer par un script des polygones à partir de lots sur Oracle Spatial DB.
Vous pourrez peut-être utiliser EXISTS
pour résoudre ce que vous cherchez.