Funzioni di sistema (Transact-SQL)

Le funzioni riportate di seguito eseguono operazioni e restituiscono informazioni su valori, oggetti e impostazioni in SQL Server.

Nella tabella seguente sono riportate le funzioni di sistema Transact-SQL e viene indicato se sono deterministiche o meno. Per ulteriori informazioni sulle funzioni deterministiche, vedere Funzioni deterministiche e non deterministiche.

Funzione

Determinismo

APP_NAME

Non deterministica

Espressione CASE

Deterministica

CAST e CONVERT

Deterministiche a meno che non vengano utilizzate con il tipo di dati datetime, smalldatetime o sql_variant.

COALESCE

Deterministica

COLLATIONPROPERTY

Non deterministica

COLUMNS_UPDATED

Non deterministica

CURRENT_TIMESTAMP

Non deterministica

CURRENT_USER

Non deterministica

DATALENGTH

Deterministica

@@ERROR

Non deterministica

ERROR_LINE

Non deterministica

ERROR_MESSAGE

Non deterministica

ERROR_NUMBER

Non deterministica

ERROR_PROCEDURE

Non deterministica

ERROR_SEVERITY

Non deterministica

ERROR_STATE (Transact-SQL)

Non deterministica

fn_helpcollations

Deterministica

fn_servershareddrives

Non deterministica

fn_virtualfilestats

Non deterministica

FORMATMESSAGE

Non deterministica

GETANSINULL

Non deterministica

HOST_ID

Non deterministica

HOST_NAME

Non deterministica

IDENT_CURRENT

Non deterministica

IDENT_INCR

Non deterministica

IDENT_SEED

Non deterministica

@@IDENTITY

Non deterministica

IDENTITY (funzione)

Non deterministica

ISDATE

Non deterministica

ISNULL

Deterministica

ISNUMERIC

Deterministica

NEWID

Non deterministica

NULLIF

Deterministica

PARSENAME

Deterministica

ORIGINAL_LOGIN

Non deterministica

@@ROWCOUNT

Non deterministica

ROWCOUNT_BIG

Non deterministica

SCOPE_IDENTITY

Non deterministica

SERVERPROPERTY

Non deterministica

SESSIONPROPERTY

Non deterministica

SESSION_USER

Non deterministica

STATS_DATE

Non deterministica

sys.dm_db_index_physical_stats (Transact-SQL)

Non deterministica

SYSTEM_USER

Non deterministica

@@TRANCOUNT

Non deterministica

UPDATE()

Non deterministica

USER_NAME

Non deterministica

XACT_STATE

Non deterministica

Vedere anche

Riferimento