(Только для Microsoft SQL Server 2000.) Содержит параметры для управления поведением хранимой процедуры с одной инструкцией, создаваемой или изменяемой.
Последовательность действий
Отображает имя текущей хранимой процедуры. Если процедура еще не сохранена, отобразится имя по умолчанию. Вы не можете изменить имя в этом поле. Чтобы назначить имя, выберите Сохранить или Сохранить как в меню Файл .
Вывод всех столбцов
Указывает, что все столбцы из всех отображаемых в данный момент таблиц будут находиться в выходных данных процедуры. Выбор этого параметра эквивалентен указанию звездочки (*) вместо имен отдельных столбцов на панели SQL.
Значения DISTINCT
Указывает, что запрос будет отфильтровывать повторяющиеся строки из выходных данных процедуры. Этот параметр удобен, если вы используете только некоторые столбцы из таблицы, и эти столбцы могут содержать повторяющиеся значения или когда в процессе объединения двух или более таблиц в результирующем наборе создаются повторяющиеся строки. Выбор этого параметра эквивалентен вставке слова DISTINCT в инструкцию на панели SQL.
Установка значения NOCOUNT в
Предотвращает включение SQL Server в результат запроса сообщения о количестве строк, затронутых инструкцией Transact-SQL, в тексте хранимой процедуры. Чтобы увидеть сообщение, снимите этот флажок.
Расширение 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.