Программирование в Microsoft SQL Server 2000

         

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


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

Таблица 24.15. Системные функции

ФункцияПараметрыОперации
APP_NAMEВозвращает имя приложения.
DATALENGHTвыражениеВозвращает количество байт, используемых для хранения выражения.
ISDATEвыражениеОпределяет, корректно ли данное выражение.
ISNULLвыражениеОпределяет, является ли данное выражение нулем.
ISNUMERICвыражениеОпределяет, является ли данное выражение числом.
NEWIDСоздает новый уникальный идентификационный номер uniqueidentifier.
NULLIFвыражение, выражениеВозвращает NULL, если первое и второе выражение одинаковы.
PARSENAMEobject_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 (Запрос).



Содержание раздела