Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2374 / 243 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Урок 23:

Компоненты языка Transact-SQL

Системные функции

Системные функции возвращают информацию об окружении SQL Server. Так же, как и функций метаданных, системных функций очень много и все они доступны через панель Object Browser. В таблице 24.15 представлены основные системные функции.

Таблица 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.

Используйте системные функции

  1. Для открытия нового окна Query (Запрос), в панели инструментов анализатора запросов Query Analyzer нажмите кнопку New Query (Новый запрос).Query Analyzer откроет пустое окно Query (Запрос).
  2. В панели инструментов анализатора запросов Query Analyzer нажмите кнопку Load Script (Загрузить запрос).Query Analyzer отобразит диалоговое окно Open Query File (Открытие файла запроса).

  3. Выберите файл с именем System и нажмите кнопку Open (Открыть). Query Analyzer загрузит сценарий в окно Query (Запрос).

  4. Для выполнения запроса нажмите в панели инструментов анализатора запросов Query Analyzer кнопку Execute Query (Выполнить запрос).Query Analyzer отобразит результаты в панели сетки Grids Pane.

  5. Закройте окно Query (Запрос).
Инна Грушецкая
Инна Грушецкая
Сергей Чесноков
Сергей Чесноков