En måde at prøve dette på, selvom det er utraditionelt, ville være at køre disse forespørgsler for at kontrollere, om der er nogen sekvens brugt i dine functions
, procedures
, packages
.
select * from user_source where
UPPER(TEXT) LIKE '%NEXTVAL%';
select * from all_source where
UPPER(TEXT) LIKE '%NEXTVAL%';
Gå derefter til den specifikke procedure, funktion for at kontrollere, hvilken kolonne/tabel der bliver udfyldt af en sekvens. Prøv også dette med '%CURRVAL%'
Dette hjælper muligvis ikke, hvis du kører indsættelser fra JDBC
eller andre eksterne applikationer, der bruger en sekvens.