Системные функции возвращают информацию об окружении SQL Server. Так же, как и функций метаданных, системных функций очень много и все они доступны через панель Object Browser. В таблице 24.15 представлены основные системные функции.
| APP_NAME | Возвращает имя приложения. | |
| DATALENGHT | выражение | Возвращает количество байт, используемых для хранения выражения. |
| ISDATE | выражение | Определяет, корректно ли данное выражение. |
| ISNULL | выражение | Определяет, является ли данное выражение нулем. |
| ISNUMERIC | выражение | Определяет, является ли данное выражение числом. |
| NEWID | Создает новый уникальный идентификационный номер uniqueidentifier. | |
| NULLIF | выражение, выражение | Возвращает NULL, если первое и второе выражение одинаковы. |
| PARSENAME | object_name, name_part | Возвращает часть имени name_part объекта object_name. |
| SYSTEM_USER | Возвращает текущее имя пользователя системы. | |
| USER_NAME | [id] | Возвращает имя текущего пользователя или пользователя по указанному id. |
Используйте системные функции





