非常有用的一些sql server 2005元數據函數
@@PROCID 返回 Transact-SQL 當前模塊的對象標識符 (ID)。Transact-SQL 模塊可以是存儲過程、用戶定義函數或觸發器。不能在 CLR 模塊或進程內數據訪問接口中指定 @@PROCID 。
fn_listextendedproperty 返回數據庫對象的擴展屬性值。
COL_LENGTH 返回列的定義長度(以字節為單位)。
FULLTEXTCATALOGPROPERTY 返回有關全文目錄屬性的信息。
COL_NAME 根據指定的對應表標識號和列標識號返回列的名稱。
FULLTEXTSERVICEPROPERTY 返回有關全文服務級別屬性的信息。全文搜索服務由 SQL Server (MSSQLSERVER) 和 Microsoft Search 服務 (MSFTESQL) 提供。可以使用 sp_fulltext_service 設置和檢索這些屬性。
COLUMNPROPERTY 返回有關列或過程參數的信息。
INDEX_COL 返回索引列名稱。對於 XML 索引,返回 NULL。
DATABASEPROPERTY 返回指定數據庫和屬性名的命名數據庫屬性值。(後續版本的 Microsoft SQL Server 將刪除該功能。請避免在新的開發工作中使用該功能,並應著手修改當前還在使用該功能的應用程序。 建議您改用 DATABASEPROPERTYEX。)
INDEXKEY_PROPERTY 返回有關索引鍵的信息。對於 XML 索引,返回 NULL。
DATABASEPROPERTYEX 返回指定數據庫的指定數據庫選項或屬性的當前設置。
INDEXPROPERTY 根據指定的表標識號、索引或統計信息名稱以及屬性名稱,返回已命名的索引或統計信息屬性值。對於 XML 索引,返回 NULL。
DB_ID 返回數據庫標識 (ID) 號。
OBJECT_ID 返回架構範圍內對象的數據庫對象標識號。
DB_NAME 返回數據庫名稱。
OBJECT_NAME 返回架構範圍內對象的數據庫對象名稱。
FILE_ID 返回當前數據庫中給定邏輯文件名的文件標識 (ID) 號。(後續版本的 Microsoft SQL Server 將刪除該功能。請避免在新的開發工作中使用該功能,並應著手修改當前還在使用該功能的應用程序。 改用 FILE_IDEX。)
OBJECTPROPERTY 返回當前數據庫中架構範圍內的對象的有關信息。
FILE_IDEX 返回當前數據庫中的數據、日誌或全文文件的指定邏輯文件名的文件標識 (ID) 號。
OBJECTPROPERTYEX 返回當前數據庫中架構範圍內的對象的有關信息。OBJECTPROPERTYEX 不能用於非架構範圍內的對象,如數據定義語言 (DDL) 觸發器和事件通知。
FILE_NAME 返回給定文件標識 (ID) 號的邏輯文件名。
SQL_VARIANT_PROPERTY 返回有關 sql_variant 值的基本數據類型和其他信息。
FILEGROUP_ID 返回指定文件組名稱的文件組標識 (ID) 號。
TYPE_ID 返回指定數據類型名稱的 ID。
FILEGROUP_NAME 返回指定文件組標識 (ID) 號的文件組名。
TYPE_NAME 返回指定類型 ID 的未限定的類型名稱。
FILEGROUPPROPERTY 提供文件組和屬性名時,返回指定的文件組屬性值。
TYPEPROPERTY 返回有關數據類型的信息。
FILEPROPERTY 指定文件名和屬性名時,返回指定的文件名屬性值。
最後更新:2017-04-02 00:06:46