The Wayback Machine - http://web.archive.org/web/20121101175403/http://msdn.microsoft.com:80/zh-tw/library/ms174318(v=sql.90).aspx
本主題尚未接受評分 - 為這個主題評分

函數 (Transact-SQL)

SQL Server 2005 提供了許多內建函數,另外,您也可以建立使用者自訂函數。此頁面列出了內建函數的類別目錄。如需有關使用者自訂函數的詳細資訊,請參閱<使用者自訂函數 (Database Engine)>。

函數 描述

資料列集函數

傳回可在 SQL 陳述式中,依照資料表參考的方式來使用的物件。

彙總函數

處理值的集合,但傳回單一摘要值。

次序函數

傳回資料分割中的每個資料列各一個次序值。

純量函數

處理單一值,再傳回單一值。凡是運算式有效之處,都能夠使用純量函數。

函數類別目錄 描述

組態函數

傳回目前組態的相關資訊。

資料指標函數

傳回資料指標的相關資訊。

日期和時間函數

執行作業來處理日期和時間輸入值,以及傳回字串、數值,或日期和時間值。

數學函數

根據函數參數所提供的輸入值來執行計算,以及傳回數值。

中繼資料函數

傳回資料庫和資料庫物件的相關資訊。

安全性函數

傳回使用者和角色的相關資訊。

字串函數

執行作業來處理字串 (char 或 varchar) 輸入值,並傳回字串或數值。

系統函數

執行作業和傳回 SQL Server 執行個體中的值、物件和設定的相關資訊。

系統統計函數

傳回系統的統計資訊。

文字和影像函數

執行作業來處理文字或影像輸入值或資料行,以及傳回值的相關資訊。

SQL Server 內建函數可能具決定性或不具決定性。如果每當利用一組特定輸入值來呼叫函數時,函數都會傳回相同的值,這些函數便是具決定性。如果每次呼叫時都可能傳回不同結果,即便使用同一組特定的輸入值也是如此,這些函數便是不具決定性。如需詳細資訊,請參閱<決定性與非決定性函數>

採取字元字串輸入、傳回字元字串輸出的函數,輸出會使用輸入字串的定序。

採取非字元輸入、傳回字元字串輸出的函數,輸出會使用目前資料庫的預設定序。

採取多重字元字串輸入、傳回單一字元字串的函數,會利用定序優先順序的規則來設定輸出字串的定序。如需詳細資訊,請參閱<定序優先順序 (Transact-SQL)>。

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
社群內容 新增