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