Nwlapcug.com


SQL Visualizza Tutorial



"Viste" di SQL Server forniscono pre-compilate, pre-programmate stored procedure da quale applicazione, gli sviluppatori possono recuperare informazioni del database. Viste di lavoro simili a tabelle in SQL. Il programmatore di database utilizza la visualizzazione per recuperare i dati che sono necessario più volte nell'applicazione. Questo fornisce prestazioni migliori per il vostro software. SQL Server fornisce una procedura guidata che consente di creare una vista in modo facile e veloce.

Istruzioni

1

Definire il nome della vista. La parola chiave "Crea" in SQL crea oggetti di database quali tabelle, stored procedure e viste. Per creare un nuovo oggetto di visualizzazione, l'istruzione viene utilizzata insieme al nome della visualizzazione. I comandi seguenti sono le prime istruzioni utilizzate per creare una visualizzazione:

creare vista newView
come

Tutto dopo l'istruzione "come" è il codice che recupera i dati dal database. In questo esempio, viene creata una nuova vista denominata "newView".

2

Creare il codice che recupera i dati. Il codice in una vista è lo stesso come una stored procedure. L'unica differenza tra una vista e una stored procedure è che una vista non può accettare parametri da parte dell'utente. La vista è statica, ovvero i dati restituiti sono sempre lo stesso. Tuttavia, è possibile filtrare i dati quando si chiama la vista dal vostro software. Di seguito è un esempio di una vista che recupera tutti i clienti con i loro ordini associati:

creare vista newView
come
Selezionare first_name, last_name, orderId, customerId, order_date
da cliente join ordini where customer.customerId=orders.customerId

Premere il tasto F5 per eseguire questo codice. La nuova vista viene creata sul Server SQL.

3

Chiamare il tuo Vista per testare la sua funzione. Ora che la vista viene creata, è possibile testare chiamandolo da codice SQL. L'esempio di visualizzazione nel passaggio 2 recupera tutti i clienti e ordini. Ora è possibile chiamare la vista per recuperare un elenco di clienti filtrati e ordini. In questo esempio, la visualizzazione viene utilizzata per recuperare gli ordini da clienti il cui cognome è "Smith". Il codice seguente è un esempio di come recuperare dati da una vista:

Selezionare * da newView dove last_name = 'Smith'