Содержит параметры для управления поведением представления, который вы создаете или изменяете.
Имя представления
Отображает имя текущего представления. Если представление еще не сохранено, отобразится имя по умолчанию. Вы не можете изменить имя в этом поле. Чтобы назначить имя, выберите Сохранить или Сохранить как в меню Файл .
Вывод всех столбцов
Указывает, что все столбцы из всех отображаемых в настоящее время таблиц будут находиться в представлении. Выбор этого параметра эквивалентен указанию звездочки (*) вместо имен отдельных столбцов.
Значения DISTINCT
Указывает, что представление будет отфильтровывать дубликаты. Этот параметр удобен, если вы используете только некоторые столбцы из таблицы, и эти столбцы могут содержать повторяющиеся значения или когда в процессе объединения двух или более таблиц в результирующем наборе создаются повторяющиеся строки. Выбор этого параметра эквивалентен вставке слова DISTINCT в инструкцию на панели SQL.
Привязка к схеме
Запрещает пользователям изменять базовые объекты, которые участвуют в этом представлении, каким-либо образом, что сделает определение представления недействительным.
Обновление с помощью правил представления
Указывает, что все обновления и вставки в представление будут преобразованы компонентами доступа к данным (MDAC) в инструкции SQL, которые ссылаются на представление, а не в инструкции SQL, которые ссылаются непосредственно на базовые таблицы представления. (В некоторых случаях MDAC манифестирует операции обновления представлений и вставки в виде обновлений и вставки в базовые таблицы представления. Выбрав Обновить с помощью правил представления, вы можете убедиться, что MDAC создает операции обновления и вставки для самого представления.)
Параметр CHECK
Указывает, что всякий раз, когда пользователь изменяет строку представления, база данных проверяет, соответствуют ли добавленные или измененные данные предложению WHERE определения представления.
Расширение GROUP BY
Указывает, что доступны дополнительные параметры для представлений на основе статистических запросов.
WITH CUBE
Указывает, что агрегатный запрос должен выдавать сводные значения для групп, указанных в предложении GROUP BY. Группы создаются путем перекрестной ссылки на столбцы, включенные в предложение GROUP BY, а затем применяют агрегатную функцию запроса для получения суммарных значений для дополнительных строк суперсводные. Параметр WITH CUBE является многомерным, создавая сводки из всех сочетаний агрегатных функций и столбцов в запросе.
-
С НАКОПИТЕЛЬНЫМ ПАКЕТОМ
Указывает, что агрегатный запрос должен выдавать сводные значения для групп, указанных в предложении GROUP BY. Параметр WITH ROLLUP аналогичен параметру WITH CUBE, но создает только один тип сводки для каждого сочетания столбца и агрегатной функции.
-
ALL
Указывает, что агрегатный запрос будет включать все повторяющиеся строки в сводке.
Владелец
Показывает имя владельца представления. Имя владельца является SQL Server ролью или SQL Server пользователем. В раскрывающемся списке содержатся все пользователи и роли, определенные в базе данных. В раскрывающемся списке пользователи и роли имеют разные значки; значок роли показывает два лица, а значок пользователя — только одно.
TOP
(Для баз данных SQL Server версии 7.0 или более поздней версии.) Указывает, что запрос будет включать предложение TOP, которое возвращает только первые n строк или первые n процентов строк в результирующем наборе. По умолчанию запрос возвращает первые 10 строк в результирующем наборе.
Используйте это поле, чтобы указать другое количество возвращаемых строк или указать процент.
-
PERCENT
(Для баз данных SQL Server версии 7.0 или более поздней версии.) Указывает, что запрос будет включать предложение TOP, возвращающее только первые n процентов строк в результирующем наборе.
-
С СВЯЗЯМИ
(Для баз данных SQL Server версии 7.0 или более поздней версии.) Указывает, что представление будет содержать предложение WITH TIES. WITH TIES полезен, если представление содержит предложение ORDER BY и предложение TOP на основе процента. Если этот параметр задан, а процентная отсеченная доля находится в середине набора строк с одинаковыми значениями в предложении ORDER BY, представление расширяется, чтобы включить все такие строки.
Комментарий SQL
Чтобы ввести текст в этом поле, можно ввести непосредственно его или ввести комментарий в области SQL. При вводе текста непосредственно в это поле вы просто вводите текст. Но при вводе текста примечания на панели SQL необходимо использовать символы разделителя комментариев. Например:
/* This is comment text entered in the SQL pane */This is comment text entered directly in the SQL Comment field.
Описание
(только SQL Server 2000.)
Это поле отличается от поля "Комментарий SQL" двумя способами. Во-первых, значения описания хранятся в SQL Server в виде расширенных свойств. Во-вторых, нельзя вводить значения описания из области SQL.