(Samo Microsoft SQL Server 2000.) Sadrži mogućnosti za kontrolu ponašanja spremljene procedure s jednom izjavom koju sastavljate ili mijenjate.
Procedura
Prikazuje naziv trenutne pohranjene procedure. Ako još niste spremili proceduru, prikazat će se zadani naziv. Naziv u ovom okviru ne možete promijeniti. Da biste dodijelili naziv, na izbornikuDatoteka odaberite Spremi ili Spremi kao.
Izlaz svih stupaca
Određuje da će svi stupci iz svih trenutno prikazanih tablica biti u izlazu procedure. Odabir te mogućnosti ekvivalentan je određivanju zvjezdice (*) uz nazive pojedinačnih stupaca u oknu SQL-a.
DISTINCT vrijednosti
Određuje da će upit filtrirati duplicirane retke iz izlaza procedure. Ta je mogućnost korisna kada koristite samo neke stupce iz tablice, a ti stupci mogu sadržavati duplicirane vrijednosti ili kada postupak spajanja dviju ili više tablica rezultira dupliciranim recima u skupu rezultata. Odabir te mogućnosti ekvivalentan je umetanju riječi DISTINCT u naredbu u oknu SQL-a.
Postavi NOCOUNT na
Sprječava SQL Server u upitu uvršćivanje poruke koja označava broj redaka na koje utječe naredba Transact-SQL u tijelu pohranjene procedure. Da biste vidjeli poruku, poništite potvrdni okvir.
Proširenje GROUP BY
Određuje da su dostupne dodatne mogućnosti pohranjenih procedura utemeljenih na skupnim upitima.
-
S KOCKOM
Određuje da skupni upit treba proizvesti sažete vrijednosti za grupe navedene u uvjetu GROUP BY. Grupe se stvaraju unakrsnim referenciranjem stupaca uključenih u uvjet GROUP BY, a zatim primjenom funkcije zbrajanja upita radi stvaranja sažetih vrijednosti za dodatne retke superagregacija. Mogućnost WITH CUBE je višedimenzionalna, što stvara sažetke iz svih kombinacija agregaccijskih funkcija i stupaca u upitu.
-
UZ SKUPNO AŽURIRANJE
Određuje da skupni upit treba proizvesti sažete vrijednosti za grupe navedene u uvjetu GROUP BY. Mogućnost WITH ROLLUP slična je mogućnosti WITH CUBE, ali stvara samo jednu vrstu sažetka za svaku kombinaciju funkcije stupca i zbrajanja.
-
ALL
Određuje da će skupni upit obuhvatiti sve duplicirane retke u sažetku.
Vlasnik
Prikazuje naziv vlasnika procedure. Ime vlasnika je ili SQL Server ili SQL Server korisnik. Padajući popis sadrži sve korisnike i uloge definirane u bazi podataka. Na padajućem popisu korisnici i uloge imaju različite ikone; ikona uloge prikazuje dva lica, a ikona korisnika prikazuje samo jedno.
TOP
(Za SQL Server 7.0 ili novije baze podataka.) Određuje da će pohranjena procedura sadržavati uvjet TOP, koji vraća samo prvih n redaka ili prvi n postotak redaka u skupu rezultata. Zadana je postavka da procedura vraća prvih 10 redaka u skupu rezultata.
Pomoću tog okvira navedite različit broj redaka koji će se vratiti ili odrediti postotak.
-
PERCENT
(Za SQL Server 7.0 ili novije baze podataka.) Određuje da će postupak obuhvaćati uvjet TOP koji vraća samo prvi n postotak redaka u skupu rezultata.
-
S KRAVATAMA
(Za SQL Server 7.0 ili novije baze podataka.) Određuje da će postupak sadržavati uvjet WITH TIES. WITH TIES koristan je ako postupak obuhvaća uvjet ORDER BY i top uvjet na temelju postotka. Ako je ta mogućnost postavljena, a postotak izrezivanja pada u sredinu skupa redaka s identičnim vrijednostima u uvjetu ORDER BY, prikaz se produžuje tako da obuhvaća sve takve retke.
SQL komentar
Da biste unijeli tekst u ovo polje, možete izravno upisati tekst u njega ili unijeti komentar u SQL oknu. Kada tekst unesete izravno u ovo polje, jednostavno upišite tekst. No kada u sql okno unesete tekst komentara, morate koristiti znakove graničnika komentara. Na primjer:
/* This is comment text entered in the SQL pane */This is comment text entered directly in the SQL Comment field.
Opis
(SQL Server samo 2000.)
To se polje razlikuje od polja SQL komentara na dva načina. Najprije se vrijednosti opisa pohranjuju u SQL Server kao proširena svojstva. Drugo, ne možete unijeti vrijednosti opisa iz SQL okna.