Tôi cần tìm bằng cách sử dụng PL/SQL nếu một chuỗi cụ thể có tên là e.g. MY_SEQ thoát. Nếu trình tự tồn tại thì hãy thả nó và tạo một chuỗi mới, hoặc người khác để tạo một chuỗi mới.Cách tìm chuỗi nếu tồn tại bằng cách sử dụng PL/SQL
E.G. (Giả)
IF EXISTS(MY_SEQ) THEN
BEGIN
DROP SEQUENCE MY_SEQ;
CREATE SEQUENCE MY_SEQ...
END;
ELSE
BEGIN
CREATE SEQUENCE MY_SEQ;
END;
Lưu ý rằng thả và tái tạo nó sẽ làm mất hiệu lực tất cả các đối tượng mà phụ thuộc vào nó và loại bỏ bất kỳ nổi bật tài trợ. Bạn sẽ cần phải đưa những người trở lại là tốt. Sẽ rất đáng yêu nếu Oracle hỗ trợ 'ALTER SEQUENCE sequence_name RESET;'. –