Свойства представления (визуальные инструменты баз данных)
Существует два набора свойств, которые можно использовать для представлений — один доступен в обозревателе сервера, другой — в конструкторе запросов и представлений. В любом случае доступные свойства отображаются в окне "Свойства".
При выборе представления в обозревателе сервера в окне свойств отображается небольшой набор свойств, предназначенных только для чтения.
При открытии представления в конструкторе запросов и представлений доступен более широкий набор свойств. Если не оговорено обратное, эти свойства можно изменять в окне "Свойства".
Примечание
Свойства в данном разделе сгруппированы по категориям, а не по алфавиту.
Примечание
Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.
Отображение свойств представления в обозревателе сервера
Категория "Идентификатор"
Развертывается для отображения свойства Имя.Имя
Имя выбранного представления.Категория "Прочие"
При развертывании отображается свойство Является зашифрованным. (Относится только к Microsoft SQL Server.)Является зашифрованным
Указывает, зашифровано ли представление. При шифровании текст определения представления будет скрыт на постоянной основе. (Относится только к Microsoft SQL Server.)Примечание. В результате применения шифрования для представления оно станет недоступным для изменения, поскольку невозможно будет просмотреть определение представления. При необходимости изменить зашифрованное представление необходимо удалить его, а затем воссоздать с нужными изменениями.
Отображение свойств представления в конструкторе запросов и представлений
Категория "Идентификатор"
При развертывании отображаются свойства Имя, Описание и Схема.Имя
Имя выбранного представления.Имя базы данных
Показывает имя источника данных выбранной таблицы.Описание
Описание выбранной таблицы. Чтобы просмотреть или отредактировать расписание целиком, щелкните его и затем нажмите кнопку с многоточием**(...)** справа от свойства.Схема
Имя схемы, которой принадлежит выбранное представление. (Относится только к Microsoft SQL Server.)Имя сервера
Показывает имя сервера для источника данных.Категория "Конструктор представлений"
При развертывании выводятся остальные свойства.Привязать к схеме
Позволяет блокировать изменение пользователями базовых объектов, по которым создано данное представление, любым способом, который сделает недопустимым определение этого представления.Значения DISTINCT
Указывает, что запрос будет отбрасывать дубликаты в данном представлении. Этот параметр полезен, если используются только некоторые столбцы таблицы и эти столбцы могут содержать повторяющиеся значения, или в том случае, если обработка соединения двух или более таблиц приводит к появлению повторяющихся строк в результирующем наборе. Выбор этого параметра эквивалентен вставке ключевого слова DISTINCT в данную инструкцию в области SQL.Расширение GROUP BY
Указывает, что доступны дополнительные параметры для представлений, основанные на статистических запросах. (Относится только к Microsoft SQL Server.)Детерминированный
Указывает, может ли тип данных для выбранного столбца быть определен точно.Индексируемый
Указывает, может ли выбранное представление быть индексировано. Если представление не подлежит индексированию, это может быть связано с тем, что текущий пользователь не является владельцем представления, или представление содержит столбцы с типами данных text, ntext или image.Вывод всех столбцов
Указывает, должно ли выбранное представление возвращать все столбцы. Этот параметр устанавливается при создании представления.Комментарий SQL
Показывает описание инструкций SQL. Чтобы просмотреть или отредактировать расписание целиком, щелкните его и затем нажмите кнопку с многоточием**(...)** справа от свойства. Комментарии могут содержать, например, сведения о том, кто использует это представление и когда оно используется. (Относится только к SQL Server 7.0 или более новым версиям баз данных.)Категория "Спецификация первых N строк"
При развертывании отображаются свойства Top, Percent, Expression и With Ties.Top
Указывает, что данное представление включает предложение TOP, возвращающее только первые n строк или первые n процентов строк из результирующего набора. По умолчанию представление возвращает первые 10 строк из результирующего набора.Это поле позволяет изменить число возвращаемых строк или задать другой процент. (Относится только в Microsoft SQL Server 7.0 или более поздних версиях).
Выражение
Указывает процент записей (если для параметра Процент выбрано значение Да) или количество записей (если для параметра Процент выбрано значение Нет) для возврата представлением.Процент
Указывает, что запрос будет содержать предложение TOP, возвращающее только первые n процентов строк из результирующего набора. (Относится только к Microsoft SQL Server.)Со связями
Указывает, что данное представление включает предложение WITH TIES. WITH TIES удобно использовать, если представление включает предложения ORDER BY и TOP, основанные на процентах. Если этот параметр выбран, граница процента приходится на середину набора строк с одинаковыми значениями в предложении ORDER BY, то данное представление будет расширено и включит все такие строки. (Относится только к Microsoft SQL Server.)Категория "Спецификация обновления"
При развертывании отображаются свойства Обновление с использованием правил представления и Параметр проверки.Обновление с использованием правил представления
Указывает, что все обновления и вставки в отношении представления будут преобразованы MDAC в инструкции SQL, ссылающихся на данное представление, вместо инструкций SQL, ссылающихся непосредственно на базовые таблицы представления.В ряде случаев MDAC включает в манифест операции обновления и вставки представления как операции обновления или вставки для базовых таблиц представления. Выбор параметра Обновление с использованием правил представления позволяет обеспечить создание MDAC операций обновления и вставки в отношении самого представления.
Параметр проверки
Указывает, что при открытии данного представления и изменении области результатов источник данных будет выполнять проверку добавленных или измененных данных на соответствие предложению WHERE определения представления. Если внесенные изменения не удовлетворяют предложению WHERE, будет выведено сообщение об ошибке с подробными сведениями.
См. также
Другие ресурсы
Свойства в визуальных инструментах баз данных