Yra parinkčių, skirtų kontroliuoti kuriamo arba modifikuojamo rodinio veikimą.
Rodinio pavadinimas
Rodo dabartinio rodinio pavadinimą. Jei dar neįrašėte rodinio, rodomas numatytasis pavadinimas. Šiame lauke pavadinimo keisti negalima. Norėdami priskirti pavadinimą, meniu Failas pasirinkite Įrašyti arba Įrašyti kaip.
Visų stulpelių išvestis
Nurodo, kad visi stulpeliai iš visų šiuo metu rodomų lentelių bus rodinyje. Šios parinkties pasirinkimas atitinka žvaigždutės (*) nurodymą vietoj atskirų stulpelių pavadinimų.
DISTINCT reikšmės
Nurodo, kad rodinys filtruos dublikatus. Ši parinktis naudinga, kai naudojate tik kai kuriuos lentelės stulpelius ir tuose stulpeliuose gali būti pasikartojančių reikšmių arba kai sujungiant dvi ar daugiau lentelių rezultatų rinkinyje sukuriamos besidubliuojančios eilutės. Šios parinkties pasirinkimas atitinka žodžio DISTINCT įterpimą į SQL srities sakinį.
Susieti su schema
Neleidžia vartotojams modifikuoti esamų objektų, kurie yra šio rodinio bendradarbiavimo priežastis, tokiu būdu, kuris neleistų rodinio apibrėžimui.
Naujinimas naudojant rodinio taisykles
Nurodo, kad visi rodinio naujinimai ir įterpimai bus išversti "Microsoft Data Access Components" (MDAC) į SQL sakinius, kurie nurodo rodinį, o ne į SQL sakinius, kurie tiesiogiai nurodo rodinio pagrindines lenteles. (Kai kuriais atvejais MDAC deklaracijos pateikia naujinimą ir peržiūrėti įterpimo operacijas kaip naujinimus ir įterpimus pagal rodinio pagrindines lenteles. Pasirinkę Naujinti naudojant rodinio taisykles, galite užtikrinti, kad MDAC sugeneruos naujinimo ir įterpimo operacijas pačiame rodinyje.)
CHECK parinktis
Nurodo, kad kiekvieną kartą, kai vartotojas modifikuoja rodinio eilutę, duomenų bazė patikrina, ar pridėti arba modifikuoti duomenys atitinka rodinio apibrėžimo sąlygą WHERE.
PLĖTINYS GROUP BY
Nurodo, kad galimos papildomos rodinių, pagrįstų agregavimo užklausomis, parinktys.
SU KUBU
Nurodo, kad agregavimo užklausoje turi būti pateiktos grupių, nurodytų sąlygoje GROUP BY, suvestinės reikšmės. Grupės kuriamos kryžmiškai nurodant stulpelius, įtrauktus į sąlygą GROUP BY, tada taikant užklausos agregavimo funkciją papildomų super agreguotų eilučių suvestinėms reikšmėms kurti. Parinktis WITH CUBE yra kelių dimensijų ir kuria suvestines iš visų užklausos agregavimo funkcijų ir stulpelių derinių.
-
SU APIBENDRINAMĄJĄ REIKŠMĘ
Nurodo, kad agregavimo užklausa turi pateikti grupių, nurodytų sąlygoje GROUP BY, suvestines reikšmes. Parinktis WITH ROLLUP yra panaši į parinktį WITH CUBE, bet sukuria tik vieną suvestinės tipą kiekvienam stulpelio ir agregavimo funkcijos deriniui.
-
ALL
Nurodo, kad agregavimo užklausoje į suvestinę bus įtrauktos visos besidubliuojančios eilutės.
Savininkas
Rodo rodinio savininko vardą. Savininko vardas yra „SQL Server“ vaidmuo arba „SQL Server“ vartotojas. Išplečiamajame sąraše yra visi vartotojai ir vaidmenys, apibrėžti duomenų bazėje. Išplečiamajame sąraše vartotojai ir vaidmenys turi skirtingas piktogramas; vaidmens piktograma rodo du veidus, vartotojo piktograma rodo tik vieną.
TOP
(7.0 arba naujesnės „SQL Server“ duomenų bazėms.) Nurodo, kad užklausoje bus įtraukta sąlyga TOP, kuri pateikia tik pirmąsias n eilutes arba pirmą n procentą rezultatų rinkinio eilučių. Numatyta, kad užklausa pateikia pirmąsias 10 eilučių rezultatų rinkinyje.
Naudokite šį lauką, jei norite nurodyti kitą grąžintinų eilučių skaičių arba nurodyti procentus.
-
PERCENT
(7.0 arba naujesnės „SQL Server“ duomenų bazėms.) Nurodo, kad užklausoje bus įtraukta sąlyga TOP, pateikianti tik pirmą n procentą rezultatų rinkinio eilučių.
-
SU RYŠIAIS
(7.0 arba naujesnės „SQL Server“ duomenų bazėms.) Nurodo, kad į rodinį bus įtraukta sąlyga WITH TIES. With Ties is useful if a view includes an ORDER BY clause and a TOP clause based percentage. Jei ši parinktis yra nustatyta ir jei procentų riba patenka į eilučių rinkinio su identiškomis reikšmėmis viduryje sąlygoje ORDER BY, rodinys išplečiamas, kad būtų įtrauktos visos tokios eilutės.
SQL komentaras
Norėdami įvesti tekstą šiame lauke, galite įvesti jį tiesiai į jį arba galite įvesti komentarą SQL srityje. Kai įvedate tekstą tiesiai į šį lauką, tiesiog įveskite tekstą. Tačiau kai SQL srityje įvedate komentaro tekstą, turite naudoti komentarų skyriklio simbolius. Pavyzdžiui:
/* This is comment text entered in the SQL pane */This is comment text entered directly in the SQL Comment field.
Aprašas
(tik 2000 „SQL Server“.)
Šis laukas skiriasi nuo SQL komentarų lauko dviem būdais. Pirmiausia aprašo reikšmės saugomos „SQL Server“ kaip išplėstinės ypatybės. Antra, negalite įvesti aprašo reikšmių iš SQL srities.