Программирование в 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 (Запрос).



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