Obsahuje možnosti pro řízení chování zobrazení, které vytváříte nebo upravujete.
Název zobrazení
Zobrazí název aktuálního zobrazení. Pokud jste zobrazení ještě neuložili, zobrazí se výchozí název. Název v tomto poli nelze změnit. Pokud chcete přiřadit název, zvolte Uložit nebo Uložit jako v nabídce Soubor .
Výstup všech sloupců
Určuje, že v zobrazení budou všechny sloupce ze všech aktuálně zobrazených tabulek. Volba této možnosti odpovídá zadání hvězdičky (*) místo názvů jednotlivých sloupců.
Hodnoty DISTINCT
Určuje, že zobrazení vyfiltruje duplicity. Tato možnost je užitečná, když používáte jenom některé sloupce z tabulky a tyto sloupce můžou obsahovat duplicitní hodnoty nebo když proces spojení dvou nebo více tabulek vytvoří duplicitní řádky v sadě výsledků. Volba této možnosti je ekvivalentní vložení slova DISTINCT do příkazu v podokně SQL.
Vytvoření vazby se schématem
Zabrání uživatelům v úpravě podkladových objektů, které přispívají k tomuto zobrazení, jakýmkoli způsobem, který by zneplatňuje definici zobrazení.
Aktualizace pomocí pravidel zobrazení
Označuje, že všechny aktualizace a vložení do zobrazení budou přeloženy komponentami MDAC (Microsoft Data Access Components) do příkazů JAZYKa SQL, které odkazují na zobrazení, nikoli do příkazů SQL, které odkazují přímo na základní tabulky zobrazení. (V některých případech manifesty MDAC zobrazují operace aktualizace a zobrazení vložení jako aktualizace a vloží do podkladových základních tabulek zobrazení. Výběrem možnosti Aktualizovat pomocí pravidel zobrazení můžete zajistit, aby mdac vygeneroval operace aktualizace a vložení pro samotné zobrazení.)
Možnost CHECK
Označuje, že kdykoli uživatel změní řádek zobrazení, databáze zkontroluje, jestli přidaná nebo upravená data splňují klauzuli WHERE definice zobrazení.
ROZŠÍŘENÍ GROUP BY
Určuje, že jsou k dispozici další možnosti pro zobrazení založená na agregovaných dotazech.
S DATOVOU KRYCHLÍ
Určuje, že agregační dotaz by měl vytvářet souhrnné hodnoty pro skupiny zadané v klauzuli GROUP BY. Skupiny se vytvářejí křížovým odkazem na sloupce zahrnuté v klauzuli GROUP BY a následným použitím agregační funkce dotazu k vytvoření souhrnných hodnot pro další superagregační řádky. Možnost WITH CUBE je multidimenzionální a vytváří souhrny ze všech kombinací agregačních funkcí a sloupců v dotazu.
-
S KUMULATIVNÍ AKTUALIZACÍ
Určuje, že agregační dotaz by měl vytvořit souhrnné hodnoty pro skupiny zadané v klauzuli GROUP BY. Možnost WITH ROLLUP je podobná možnosti WITH CUBE, ale vytvoří pouze jeden typ souhrnu pro každou kombinaci sloupcové a agregační funkce.
-
ALL
Určuje, že agregační dotaz bude v souhrnu obsahovat všechny duplicitní řádky.
Vlastník
Zobrazuje jméno vlastníka zobrazení. Jméno vlastníka je buď role SQL Server, nebo SQL Server uživatel. Rozevírací seznam obsahuje všechny uživatele a role definované v databázi. V rozevíracím seznamu mají uživatelé a role různé ikony. ikona role zobrazuje dvě tváře, ikona uživatele zobrazuje jenom jednu.
TOP
(Pro databáze SQL Server 7.0 nebo vyšší.) Určuje, že dotaz bude obsahovat klauzuli TOP, která vrátí pouze prvních n řádků nebo prvních n procent řádků v sadě výsledků. Ve výchozím nastavení dotaz vrátí prvních 10 řádků v sadě výsledků.
Toto pole slouží k určení jiného počtu řádků, které se mají vrátit, nebo k určení procenta.
-
PERCENT
(Pro databáze SQL Server 7.0 nebo vyšší.) Určuje, že dotaz bude obsahovat klauzuli TOP, která vrátí pouze prvních n procent řádků v sadě výsledků.
-
S VAZBAMI
(Pro databáze SQL Server 7.0 nebo vyšší.) Určuje, že zobrazení bude obsahovat klauzuli WITH TIES. FUNKCE WITH TIES je užitečná, pokud zobrazení obsahuje klauzuli ORDER BY a klauzuli TOP založenou na procentech. Pokud je tato možnost nastavená a procento mezní hodnoty spadá doprostřed sady řádků se stejnými hodnotami v klauzuli ORDER BY, bude zobrazení rozšířeno tak, aby zahrnovalo všechny tyto řádky.
Komentář SQL
Pokud chcete do tohoto pole zadat text, můžete do něj napsat přímo nebo můžete zadat komentář v podokně SQL. Když zadáte text přímo do tohoto pole, jednoduše ho zadáte. Když ale v podokně SQL zadáte text komentáře, musíte použít znaky oddělovače komentářů. Příklady:
/* This is comment text entered in the SQL pane */This is comment text entered directly in the SQL Comment field.
Popis
(pouze SQL Server 2000.)
Toto pole se od pole Komentáře SQL liší dvěma způsoby. Za prvé, hodnoty Description jsou uloženy v SQL Server jako rozšířené vlastnosti. Za druhé nemůžete zadat hodnoty Popis z podokna SQL.