包含用於控制您正在建置或修改的視圖行為的選項。
檢視名稱
顯示目前視圖的名稱。 如果您尚未儲存視圖,則會顯示預設名稱。 您無法變更此方塊中的名稱。 若要指派名稱,請從「檔案」功能表中選擇「儲存」或「另存新檔」。
輸出所有資料行
指定目前顯示之所有表格中的所有欄都將位於檢視中。 選擇此選項相當於指定星號 (*) 來取代個別直欄名稱。
DISTINCT 值
指定檢視將篩選出重複項。 當您只使用表格中的部分直欄,且這些直欄可能包含重複的值,或聯結兩個以上表格的處理程序在結果集中產生重複的列時,此選項很有用。 選擇此選項相當於將單字 DISTINCT 插入 SQL 窗格中的陳述式中。
繫結至結構描述
防止使用者以任何會使視圖定義失效的方式修改參與此視圖的基礎物件。
使用檢視規則進行更新
指出視圖的所有更新和插入都會由 MDAC) (資料存取元件Microsoft轉譯為參照視圖的 SQL 陳述式,而不是直接參照視圖基本表格的 SQL 陳述式。 (在某些情況下,MDAC 會針對檢視的基礎基底資料表,將檢視更新和檢視插入作業資訊清單做為更新和插入。 透過選取 [ 使用檢視規則更新],您可以確保 MDAC 針對檢視本身產生更新和插入作業 ) 。
CHECK 選項
指出每當使用者修改視圖的列時,資料庫都會檢查新增或修改的資料是否滿足視圖定義的 WHERE 子句。
GROUP BY 延伸模組
指定以彙總查詢為基礎的檢視的其他選項可供使用。
與立方體
指定聚集查詢應該產生 GROUP BY 子句中指定的群組的摘要值。 群組是透過交叉參照 GROUP BY 子句中包含的資料行來建立,然後套用查詢的彙總函數來產生其他超級彙總資料列的摘要值。 WITH CUBE 選項是多維度的,會從查詢中彙總函式和資料行的所有組合建立摘要。
-
使用 ROLLUP
指定聚集查詢應該產生 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 子句。 如果檢視包含 ORDER BY 子句和以百分比為基礎的 TOP 子句,則 WITH TIES 很有用。 如果設定此選項,且如果百分比截止位於 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.
描述
僅限 2000 年 (SQL Server )
此欄位在兩種方式上與「 SQL 註解」 欄位區分開來。 首先,描述的值會儲存在 SQL Server 中做為擴充屬性。 其次,您無法從 SQL 窗格輸入 描述 的值。