Sommario: in questo tutorial, imparerete vari modi per ottenere le informazioni di una vista in un database di SQL Server.
Ottenere le informazioni di visualizzazione utilizzando sql.sql_module catalogo
Per ottenere le informazioni di visualizzazione, è possibile utilizzare il catalogo di sistema sys.sql_module
e OBJECT_ID()
funzione:
In questa query, è possibile passare il nome della vista per il OBJECT_ID()
funzione WHERE
clausola., La funzioneOBJECT_ID()
restituisce un numero di identificazione di un oggetto database con ambito schema.
Ecco l’output:
Si noti che è necessario emettere il risultato nel formato di testo per vedere chiaramente l’istruzione SELECT
come l’immagine qui sopra.,
Per mostrare i risultati in formato testo, editor di query, è possibile premere Ctrl-T scorciatoia da tastiera o fare clic Risultati per pulsante di Testo, come mostrato nel seguente screenshot:
Come visualizzare le informazioni utilizzando la stored procedure sp_helptext
sp_helptext
stored procedure restituisce la definizione di un oggetto definito dall’utente, come ad esempio una vista.
Per ottenere le informazioni di una vista, si passa il nome della vista alla sp_helptext
stored procedure., l’immagine mostra l’output:
di Ottenere le informazioni di visualizzazione utilizzando OBJECT_DEFINITION() funzione
un Altro modo per ottenere la visualizzazione delle informazioni è quello di utilizzare il OBJECT_DEFINITION()
e OBJECT_ID()
funzioni come indicato di seguito:
Code language: SQL (Structured Query Language) (sql)
l’immagine seguente mostra L’output:
In questo tutorial, avete imparato a vari modi per ottenere le informazioni su un vista di Database di SQL Server.,