系統函數 (Transact-SQL)

下列函數會針對 SQL Server 2005 執行個體中的值、物件和設定來執行作業和傳回相關資訊。

下表列出 Transact-SQL 系統函數及其決定性屬性。如需有關函數決定性的詳細資訊,請參閱<決定性與非決定性函數>。

函數 決定性

APP_NAME

不具決定性

CASE 運算式

具決定性

CAST 和 CONVERT

除非搭配 datetimesmalldatetimesql_variant 使用,否則為決定性函數。

COALESCE

具決定性

COLLATIONPROPERTY

不具決定性

COLUMNS_UPDATED

不具決定性

CURRENT_TIMESTAMP

不具決定性

CURRENT_USER

不具決定性

DATALENGTH

具決定性

@@ERROR

不具決定性

ERROR_LINE

不具決定性

ERROR_MESSAGE

不具決定性

ERROR_NUMBER

不具決定性

ERROR_PROCEDURE

不具決定性

ERROR_SEVERITY

不具決定性

ERROR_STATE (Transact-SQL)

不具決定性

fn_helpcollations

具決定性

fn_servershareddrives

不具決定性

fn_virtualfilestats

不具決定性

FORMATMESSAGE

不具決定性

GETANSINULL

不具決定性

HOST_ID

不具決定性

HOST_NAME

不具決定性

IDENT_CURRENT

不具決定性

IDENT_INCR

不具決定性

IDENT_SEED

不具決定性

@@IDENTITY

不具決定性

IDENTITY (函數)

不具決定性

ISDATE

不具決定性

ISNULL

具決定性

ISNUMERIC

具決定性

NEWID

不具決定性

NULLIF

具決定性

PARSENAME

具決定性

ORIGINAL_LOGIN

不具決定性

@@ROWCOUNT

不具決定性

ROWCOUNT_BIG

不具決定性

SCOPE_IDENTITY

不具決定性

SERVERPROPERTY

不具決定性

SESSIONPROPERTY

不具決定性

SESSION_USER

不具決定性

STATS_DATE

不具決定性

sys.dm_db_index_physical_stats

不具決定性

SYSTEM_USER

不具決定性

@@TRANCOUNT

不具決定性

UPDATE()

不具決定性

USER_NAME

不具決定性

XACT_STATE

不具決定性

請參閱

參考

函數 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助