Creazione di una vista
Questa funzione non è disponibile per i servizi di database MySQL.
Per creare una vista per uno schema selezionato, nella scheda Navigator selezionare Viste dall'elenco a discesa del tipo di oggetto, fare clic su Menu secondario Oggetto e selezionare Crea oggetto.
Per creare una vista da un modello esistente per uno schema selezionato, nella scheda Navigator selezionare la vista da cui creare, fare clic con il pulsante destro del mouse e selezionare Usa come modello.
Per modificare una vista per uno schema selezionato, fare clic con il pulsante destro del mouse su un oggetto vista nel riquadro Navigator e selezionare Modifica.
Schema: lo schema di database in cui creare la vista.
Nome: Nome della vista.
Nelle sezioni seguenti sono descritti i diversi riquadri della finestra di dialogo.
SQL Query, riquadro
Immettere o copiare e incollare la query SQL per la vista utilizzando le parole chiave SELECT e FROM insieme alla sintassi necessaria per recuperare le informazioni desiderate. Dopo l'interrogazione non è richiesto un punto e virgola.
Riquadro colonne
Fare clic su Aggiorna colonne per popolare automaticamente le colonne in questo riquadro. È possibile modificare le colonne selezionando la riga richiesta e apportando modifiche nei campi Alias intestazione e Commenti.
Riquadro archiviazione
-
Forza alla creazione: selezionare Sì per creare la vista, indipendentemente dal fatto che le tabelle di base della vista o i tipi di oggetto di riferimento esistano o che il proprietario dello schema che contiene la vista disponga dei relativi privilegi. Queste condizioni devono essere vere prima che le istruzioni SELECT, INSERT, UPDATE o DELETE possano essere emesse a fronte della vista. Se la definizione della vista contiene vincoli, CREATE VIEW... FORCE non riesce se la tabella di base non esiste o il tipo di oggetto di riferimento non esiste. CREA VISTA ... FORCE non riesce anche se la definizione della vista assegna un nome a un vincolo che non esiste.
-
Limitazione query: Sola lettura impedisce che la vista venga utilizzata per aggiungere, eliminare o modificare i dati nella tabella di base.Opzione di controllo vieta qualsiasi modifica alla tabella sottostante che produca righe non incluse in questa vista.