Chức năng fn_listextendedproperty
hệ thống sẽ làm những gì bạn đang tìm kiếm cho (được gọi là sys.fn_listextendedproperty
cho SQL Server 2012 trên MSDN).
Cú pháp như sau:
fn_listextendedproperty (
{ default | 'property_name' | NULL }
, { default | 'level0_object_type' | NULL }
, { default | 'level0_object_name' | NULL }
, { default | 'level1_object_type' | NULL }
, { default | 'level1_object_name' | NULL }
, { default | 'level2_object_type' | NULL }
, { default | 'level2_object_name' | NULL }
)
Ví dụ Cách sử dụng: Chức năng mở rộng thuộc tính cho tất cả các cột của bảng ScrapReason
trong lược đồ Production
USE AdventureWorks2012;
GO
SELECT objtype, objname, name, value
FROM fn_listextendedproperty (NULL, 'schema', 'Production', 'table', 'ScrapReason', 'column', NULL);
GO
sp_helptext
sẽ không làm việc vì nó không thể được sử dụng cho các bảng theo TechNet.
Hiển thị định nghĩa của một quy tắc người dùng định nghĩa, mặc định, không được mã hóa Transact-SQL thủ tục lưu trữ, chức năng Transact-SQL do người dùng định nghĩa, cò, cột tính, ràng buộc kiểm tra, xem, hoặc đối tượng hệ thống như vậy như một thủ tục lưu trữ hệ thống.
sp_columns
không trả lại trường sys.extended_properties.value
mà bạn đang tìm kiếm.
fn_listextendedproperty
được cho là dễ dàng hơn để làm việc và chung chung hơn truy vấn trong câu trả lời được chấp nhận.
Bạn cũng có thể làm sp_helptext yourtablename – DevelopmentIsMyPassion
gì bạn có nghĩa mô tả gì? Nơi mà bạn đã nhìn thấy điều này? – RBarryYoung