System Functions (Transact-SQL)
The following functions perform operations on and return information about values, objects, and settings in SQL Server.
The Transact-SQL system functions and their determinism property are listed in the following table. For more information about function determinism, see Deterministic and Nondeterministic Functions.
Function |
Determinism |
---|---|
Nondeterministic |
|
CASE expression |
Deterministic |
Deterministic unless used with datetime, smalldatetime, or sql_variant. |
|
Deterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Deterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Deterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Deterministic |
|
Deterministic |
|
Nondeterministic |
|
Deterministic |
|
Deterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |
|
Nondeterministic |