Một cách để thử điều này, mặc dù không thông thường, sẽ là chạy các truy vấn này để kiểm tra xem có bất kỳ trình tự nào được sử dụng trong các hàm functions
của bạn không , procedures
, packages
.
select * from user_source where
UPPER(TEXT) LIKE '%NEXTVAL%';
select * from all_source where
UPPER(TEXT) LIKE '%NEXTVAL%';
Sau đó, chuyển đến thủ tục cụ thể, hàm để kiểm tra cột / bảng nào được điền bởi một chuỗi. Hãy thử điều này cũng với '%CURRVAL%'
Điều này có thể không hữu ích nếu bạn đang chạy chèn từ JDBC
hoặc các ứng dụng bên ngoài khác bằng cách sử dụng seqeunce.