Trên SQL Server, bảng sys.objects bao gồm các thuộc tính "Type" và "Type_Desc". Ví dụ, đối với một trong những DBS của tôi:Giải thích các loại mã trong sys.objects trong SQL Server
SELECT DISTINCT [Type], Type_Desc
FROM Sys.Objects
ORDER BY [Type]
Returns:
C CHECK_CONSTRAINT D DEFAULT_CONSTRAINT F FOREIGN_KEY_CONSTRAINT FN SQL_SCALAR_FUNCTION FS CLR_SCALAR_FUNCTION IT INTERNAL_TABLE P SQL_STORED_PROCEDURE PK PRIMARY_KEY_CONSTRAINT S SYSTEM_TABLE SQ SERVICE_QUEUE TR SQL_TRIGGER U USER_TABLE UQ UNIQUE_CONSTRAINT V VIEW
DBS khác nhau có những kết quả khác nhau, tùy thuộc vào những loại được sử dụng.
Có danh sách đầy đủ các loại này ở đâu đó không? Không có một ràng buộc nào về sys.objects chỉ cho tôi vào bảng này, và sys.types chứa các kiểu dữ liệu. Tôi đã tìm kiếm SQL BOL nhưng không tìm thấy nó. Bất kỳ trợ giúp sẽ được đánh giá cao.
EDIT: Một số DB chỉ sử dụng một tập hợp con các loại này. Ví dụ: nếu tôi có cơ sở dữ liệu không có chế độ xem, khi tôi truy vấn Sys.Objects như trên, không có hàng "V" trong kết quả. Tôi đang tìm một danh sách tất cả các loại và mô tả có thể được sử dụng bởi SQL Server.