Вы можете использовать функцию свойств sessionproperty для проверки того, что опции оператора set являются активированными (список опций см. в предыдущем разделе). Если функция возвращает 1, то опция установлена в on. В примере 11.22 показано использование этой функции для проверки, установлена ли опция quoted_identifier.
Наиболее простым способом является применение динамически управляемого представления sys.dmexecsessions, потому что вы можете найти все значения, используя только один запрос. (Опять же, если значением столбца является 1, то соответствующая опция установлена в on.) Пример 11.23 возвращает значение первых четырех опций оператора set из списка в разд. «Создание индексированного представления» ранее В этом разделе. (Глобальная переменная @@spid описана.)
Системная процедура sp spaceused позволяет вам проверить, является ли представление материализованным, т. е. использует ли оно дисковое пространство. Результат примера 11.24 показывает, что представление v_enter_ month использует внешнюю память не только для данных, но и для заданного индекса.