Liệu NEWID()hàm tạo ra UUID version 4?
Liên kết với Wikipedia với các phiên bản
Tình hình với NEWSEQUENTIALID()chức năng là gì?
Dữ liệu luôn cung cấp cho chúng tôi tiêu chuẩn và phiên bản UUID? Có lẽ nó nên được tạo ra ở phía ứng dụng?
Liệu NEWID()hàm tạo ra UUID version 4?
Liên kết với Wikipedia với các phiên bản
Tình hình với NEWSEQUENTIALID()chức năng là gì?
Dữ liệu luôn cung cấp cho chúng tôi tiêu chuẩn và phiên bản UUID? Có lẽ nó nên được tạo ra ở phía ứng dụng?
Câu trả lời:
Theo dõi trang Wikipedia mà bạn đã đề cập ở trên (trong phần Khóa cơ sở dữ liệu):
Các NEWIDchức năng trong Microsoft SQL Server phiên bản 4 Transact-SQL trả về tiêu chuẩn ngẫu nhiên phiên bản 4 UUIDs, trong khi NEWSEQUENTIALIDtrở về chức năng định danh 128-bit tương tự như UUIDs mà tôi cam kết sấn theo thứ tự cho đến khi hệ thống khởi động lại tiếp theo.