Trong tài liệu về CREATE SEQUENCET-SQL , bạn có thể thấy rằng CREATE SEQUENCElệnh không có ORDERtham số.
Để so sánh, các tài liệu Oracle đểCREATE SEQUENCE hiển thị ORDER/ NOORDERtùy chọn:
ORDERChỉ định
ORDERđể đảm bảo rằng số thứ tự được tạo theo thứ tự yêu cầu. Điều khoản này rất hữu ích nếu bạn đang sử dụng các số thứ tự làm dấu thời gian. Thứ tự đảm bảo thường không quan trọng đối với các chuỗi được sử dụng để tạo khóa chính.
ORDERchỉ cần thiết để đảm bảo tạo ra thứ tự nếu bạn đang sử dụng Cơ sở dữ liệu Oracle với các cụm ứng dụng thực. Nếu bạn đang sử dụng chế độ độc quyền, số thứ tự luôn được tạo theo thứ tự.
NOORDERChỉ định
NOORDERnếu bạn không muốn đảm bảo số thứ tự được tạo theo thứ tự yêu cầu. Đây là mặc định.
Microsoft SQL Server có cung cấp một ràng buộc đặt hàng mạnh mẽ cho SEQUENCEs không? Hay nói chung Microsoft không coi nó là quan trọng?
CREATE SEQUENCEbáo cáo, tôi đã chạy vào tham số ORDER và tôi chỉ muốn chắc chắn rằng nó sẽ không thành vấn đề (tôi không chắc tại sao chính xác nó ORDERđược thêm vào ngay từ đầu nên tôi nghĩ tôi có thể hỏi chỉ trong trường hợp).