다음을 통해 공유


시스템 함수(Transact-SQL)

다음 함수는 SQL Server의 값, 개체 및 설정에 대한 작업을 수행하고 그에 대한 정보를 반환합니다.

다음 표에서는 Transact-SQL 시스템 함수와 이 함수의 결정성 속성을 나열합니다. 함수 결정성에 대한 자세한 내용은 결정적 함수 및 비결정적 함수를 참조하십시오.

함수

결정성

APP_NAME

비결정적

CASE

결정적

CAST 및 CONVERT

datetime, smalldatetime 또는 sql_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(Transact-SQL)

비결정적

SYSTEM_USER

비결정적

@@TRANCOUNT

비결정적

UPDATE()

비결정적

USER_NAME

비결정적

XACT_STATE

비결정적

참고 항목

참조