Pagina delle proprietà Vista

Include le opzioni che consentono di controllare il funzionamento della vista che si sta creando o modificando.

Nome vista

Visualizza il nome della vista corrente. Se la vista non è ancora stata salvata, verrà visualizzato il nome predefinito. Non è possibile modificare il nome nella casella. Per assegnare un nome, scegliere Salva o Salva con nome dal menu File.

Tutte le colonne

Specifica che nella vista saranno presenti tutte le colonne di tutte le tabelle correnti visualizzate. L'impostazione di questa opzione equivale a specificare un asterisco (*) anziché i nomi delle singole colonne.

Valori DISTINCT

Specifica che la vista filtrerà i duplicati. Risulta utile se si utilizzano solo alcune colonne di una tabella che potrebbero contenere valori duplicati o se il join di due o più tabelle genera righe duplicate nel set dei risultati. L'impostazione di questa opzione equivale a inserire la parola DISTINCT nell'istruzione visualizzata nel riquadro SQL.

Associa a schema

Evita che gli utenti possano apportare agli oggetti sottostanti questa vista modifiche tali da invalidare la definizione della vista.

Aggiorna in base alle regole della vista

Specifica che tutti gli aggiornamenti e gli inserimenti nella vista verranno tradotti da MDAC (Microsoft Data Access Components) in istruzioni SQL che fanno riferimento alla vista, anziché in istruzioni SQL che fanno riferimento direttamente alle tabelle di base della vista. In alcuni casi MDAC rappresenta le operazioni di aggiornamento della vista e di inserimento nella vista come aggiornamenti e inserimenti basati sulle tabelle di base sottostanti la vista. Se si seleziona questa opzione, l'aggiornamento e l'inserimento verranno generati in base alla vista.

Opzione di controllo

Specifica che ogni volta che si modifica una riga della vista, il database controllerà che i dati aggiunti o modificati soddisfino la clausola WHERE della definizione della vista.

Estensione GROUP BY

Specifica che sono disponibili opzioni aggiuntive per le viste basate sulle query di aggregazione.

WITH CUBE

Specifica che la query di aggregazione deve generare valori di riepilogo per i gruppi indicati nella clausola GROUP BY. Per creare i gruppi, vengono generati riferimenti incrociati tra le colonne contenute nella clausola GROUP BY e quindi viene applicata la funzione di aggregazione della query per generare valori di riepilogo relativi alle righe di aggregazione aggiuntive. L'opzione WITH CUBE è multidimensionale, ovvero crea riepiloghi da tutte le combinazioni delle funzioni di aggregazione e delle colonne presenti nella query.

  • WITH ROLLUP

Specifica che la query di aggregazione deve generare valori di riepilogo per i gruppi specificati nella clausola GROUP BY. L'opzione WITH ROLLUP è analoga all'opzione WITH CUBE, con la differenza che crea un solo tipo di riepilogo per ogni combinazione di colonna e funzione di aggregazione.

  • ALL

Specifica che la query di aggregazione includerà tutte le righe duplicate nel riepilogo.

Proprietario

Visualizza il nome del proprietario della vista, che può essere un ruolo o un utente di SQL Server. Nell'elenco a discesa sono disponibili tutti i ruoli e gli utenti definiti nel database, contraddistinti da due tipi di icone diversi: l'icona di ruolo è caratterizzata da due volti, mentre quella di utente da uno solo.

TOP

Per database di SQL Server 7.0 o versione successiva. Specifica che la query includerà una clausola TOP, che restituisce solo le prime n righe o l'n percento delle prime righe del set di risultati. Per impostazione predefinita, la query restituisce le prime 10 righe del set di risultati.

Utilizzare questa casella per specificare un numero di righe diverso da restituire o per specificare una percentuale.

  • PERCENT

Per database di SQL Server 7.0 o versione successiva. Specifica che la query includerà una clausola TOP, che restituisce solo l'n percento delle prime righe del set di risultati.

  • WITH TIES

(Per SQL Server 7.0 o versioni successive di database). Specifica che la vista includerà una clausola WITH TIES, utile se la vista contiene una clausola ORDER BY e una clausola TOP basata su una percentuale. Se la casella è selezionata e la percentuale cade a metà di un set di righe con valori identici nella clausola ORDER BY, la vista verrà estesa in modo da includere tutte le righe.

Commento SQL

Per immettere testo in questo campo, è possibile digitare direttamente nel campo oppure inserire un commento nel riquadro SQL. Quando si immette il testo direttamente nel campo, è sufficiente digitare il commento, mentre, se si specifica il commento nel riquadro SQL, è necessario utilizzare i caratteri di delimitazione dei commenti. Ad esempio:

/* This is comment text entered in the SQL pane */
This is comment text entered directly in the SQL Comment field.

Descrizione

(Solo SQL Server 2000).

Questo campo si differenzia dal campo Commento SQL per due motivi: i valori del campo Descrizione vengono memorizzati in SQL Server come proprietà estese e non è possibile inserire i valori del campo Descrizione dal riquadro SQL.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×