系统函数 (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

不具有确定性

请参阅

参考

Functions (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助