|
Программирование >> Программирование баз данных
Продолжение табл. А. 7 Имя свойства Возвращаемые значения InstanceName IsClustered IsFullText Installed Islntegrated SecurityOnly IsSingleUser IsSync WithBackup LicenseType MachineName NumLicenses Имя экземпляра, к которому подключен пользователь Информация о том, выполнена ли настройка конфигурации экземпляра сервера для работы в отказоустойчивом кластере. 1. Настройка для работы в кластере выполнена 0. Настройка для работы в кластере не выполнена NULL. Недопустимые входные данные или ошибка Информация о том, установлены ли для работы с текущим экземпляром SQL Server средства поддержки полнотекстового поиска. 1. Средства поддержки полнотекстового поиска установлены. 0. Средства поддержки полнотекстового поиска не установлены. NULL. Недопустимые входные данные или ошибка Информация о том, находится ли сервер в режиме применения интегрированных средств обеспечения безопасности. 1. Интегрированные средства обеспечения безопасности применяются. 0. Интегрированные средства обеспечения безопасности не применяются. NULL. Недопустимые входные данные или ошибка Информация о том, предназначена ли применяемая инсталляция сервера для работы в однопользовательском режиме. 1. Применяемая инсталляция сервера предназначена для работы в однопользовательском режиме. 0. Применяемая инсталляция сервера не предназначена для работы в однопользовательском режиме. NULL. Недопустимые входные данные или ошибка Информация о том, является ли база данных опубликованной базой данных или базой данных распространения, и может ли быть восстановлена без нарушения текущего процесса транзакционной репликации. 1. True 0. False Информация о типе лицензии, установленной для рассматриваемого экземпляра SQL Server: PER SEAT. Режим per seaf ( на каждое рабочее место ). PER PROCESSOR. Режим рег processor ( на каждый процессор ). DISABLED. Лицензирование отменено Имя компьютера с операционной системой Windows, на котором эксплуатируется экземпляр сервера. Если экземпляр эксплуатируется в кластере (представляет собой экземпляр SQL Server, эксплуатируемый на виртуальном сервере под управлением системы Microsoft Cluster Server), то функция SERVERPROPERTY возвращает имя виртуального сервера Число лицензий на рабочие места, зарегистрированных для рассматриваемого экземпляра SQL Server, если он эксплуатируется в режиме применения отдельной лицензии для каждого рабочего места (в режиме per seat ). Число лицензий на процессоры, зарегистрированных для рассматриваемого экземпляра SQL Server, если он эксплуатируется в режиме применения отдельной лицензии для каждого процессора (в режиме per processor ) Окончание табл. А. 7 Имя свойства Возвращаемые значения Process ID Идентификатор процесса службы SQL Server (значение ProcessiD позволяет определить, какой экземпляр программы sqlservr.exe принадлежит данному экземпляру сервера) Productversion Сведения о версии экземпляра SQL Server, представленные в формате, который полностью аналогичен формату та j or. minor. build, применяемому для обозначения проектов Visual Basic ( <основной номер версии>.<дополнительный номер версии>.<номер выпуска> ). Product Level Обозначение версии эксплуатируемого в настоящее время экземпляра SQL Server. Возвращаемые значения перечислены ниже. RTM. Поставляемая версия. SPn. Версия со служебным пакетом. Вп. Бета-версия ServerName Информация о сервере Wiiidows NT и экземпляре, относящаяся к указанному экземпляру SQL Server Функция SERVERPROPERTY широко применяется в корпорациях, подразделения которых расположены на нескольких площадках, поскольку разработчики должны иметь информацию о каждом сервере. Функция SESSIONUSER Функция SESSION USER позволяет вставить в таблицу предоставляемое системой значение имени пользователя текущего сеанса, если не задано значение, применяемое по умолчанию. Для вызова этой функции применяется следующий синтаксис: SESSION USER Функция SESSIONPROPERTY Функция SESSIONPROPERTY позволяет определить опции SET, применяемые в текущем сеансе. Для вызова этой функции применяется следующий синтаксис: SESSIONPROPERTY {<option>) Эта функция предназначена для использования в тех услови51х, когда эксплуатируются хранимые процедуры, которые изменяют свойства сеанса в определенных ситуациях. Вообще говоря, эту функцию не приходится использовать слишком часто, поскольку на этапе прогона, как правило, не должны происходить значительные изменения многочисленных опций SET. Функция STATSDATE Функция STATS DATE возвращает дату последнего обновления статистических данных, относящихся к указанному индексу. Для вызова этой функции применяется следующий синтаксис: STATS DATE{<table id>, <index id>) Функция SYSTEM USER Функция SESSION USER позволяет вставить в таблицу предоставляемое системой значение имени пользователя, который в настоящее время работает в системе, если не задано значение, применяемое по умолчанию. Для вызова этой функции применяется следующий синтаксис: SYSTEM USER Функция USERNAME Функция USER NAME возвращает имя пользователя базы данных. Для вызова этой функции применяется следующий синтаксис: USER NAME([<id>]) Параметр <id> определяет идентификационный номер пользователя, имя которого должно быть определено с помощью функции; если значение этого параметра не задано, применяется идентификационный номер текущего пользователя. Функции для работы с текстом и изображениями Функции для работы с текстом и изображениями позволяют выполнять операции с текстом или с данными изображений. Перечень этих функций приведен ниже. PATINDEX (эта функция описана в разделе Строковые функции настоящего приложения). TEXTPTR. TEXTVALID. Функция TEXTPTR Функция TEXTPTR проверяет значение текстового указателя, который соответствует столбцу типа text, ntext или image, и возвращает значение varbinary. Перед вызовом на выполнение операторов READTEXT, WRITETEXT и UPDATE необходимо проверить этот текстовый указатель, чтобы убедиться в том, что он указывает на первую текстовую страницу. Для вызова этой функции применяется следующий синтаксис: TEXTPTR(<column>) Функция TEXTVALID Функция TEXTPTR позволяет проверить, является ли указанный текстовый указатель допустимым. Для вызова этой функции применяется следующий синтаксис: TEXTVALID(<table.column>, <text ptr>) Параметр <table . column> задает имя используемой таблицы и столбца. Параметр <text ptr> определяет текстовый указатель, подлежащий проверке. Эта функция возвращает значение О, если указатель является недопустимым, а если указатель является допустимым, возвращает значение 1.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |