@@PROCID
當前存儲過程的object_id
APP_NAME
當前會話的調用應用程序名稱,像一般JDBC就是JDBC驅動的名稱
COL_LENGTH
表字段類型的長度定義 COL_LENGTH (表名,字段名)
COL_NAME
COL_NAME ( table_id , column_id )
根據表的object_id和字段id返回名稱,一般用在sys.columns這種DMV的關聯查詢輸出字段。
DB_ID、DB_NAME、OBJECT_ID、OBJECT_NAME、SCHEMA_ID、SCHEMA_NAME、FILE_ID、FILE_NAME、FILEGROUP_NAME、FILEGROUP_ID
這幾個是我用過的函數,從字面含義上就能知道這些函數幹嘛的
COLUMNPROPERTY、DATABASEPROPERTYEX、INDEXPROPERT、 OBJECTPROPERTY、OBJECTPROPERTYEX、SERVERPROPERTY、FILEPROPERTY、FILEPROPERTYEX、FILEGROUPPROPERTY
這幾個都是查詢不同對象的屬性,分別從大到小是服務器、數據庫、文件組、文件、表、字段、索引。很多其實可以通過DMV替代,例如object,filegroup,file都是有對應的DMV。不同的是SERVERPROPERTY,這個應該是沒有對應的DMV的。
PARSENAME
把由逗號組成的完整表名的結構拆分出來
STATS_DATE
返回表的最近統計信息的日期