|
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
|
Traduzione
Originale
|
Ottenere informazioni su una vista
Importante
|
|---|
|
|
Contenuto dell'argomento
-
Prima di iniziare:
-
Per acquisire informazioni su una vista tramite:
Sicurezza
Autorizzazioni
Acquisire le proprietà di visualizzazione tramite Esplora oggetti
-
In Esplora oggetti fare clic sul segno più accanto al database contenente la vista in cui si desidera visualizzare le proprietà, quindi fare di nuovo clic sul segno più per espandere la cartella Viste. -
Fare clic con il pulsante destro del mouse sulla vista di cui si desidera visualizzare le proprietà e selezionare Proprietà. Le seguenti proprietà vengono visualizzate nella finestra di dialogo Proprietà vista.
Acquisizione di proprietà delle viste tramite lo strumento Progettazione viste
-
In Esplora oggetti espandere il database contenente la vista in cui si desidera visualizzare le proprietà, quindi espandere la cartella Viste. -
Fare clic con il pulsante destro del mouse sulla vista di cui si desidera visualizzare le proprietà e selezionare Progettazione. -
Fare clic con il pulsante destro del mouse sullo spazio vuoto del riquadro Diagramma, quindi scegliere Proprietà. Le seguenti proprietà vengono visualizzate nel riquadro Proprietà.
Per acquisire dipendenze dalla vista
-
In Esplora oggetti espandere il database contenente la vista in cui si desidera visualizzare le proprietà, quindi espandere la cartella Viste. -
Fare clic con il pulsante destro del mouse sulla vista di cui si desidera visualizzare le proprietà e selezionare Visualizza dipendenze. -
Selezionare Oggetti che dipendono da [nome vista] per visualizzare gli oggetti che fanno riferimento alla vista. -
Selezionare Oggetti da cui dipende [nome vista] per visualizzare gli oggetti a cui viene fatto riferimento dalla vista.
Per acquisire la definizione e le proprietà di una vista
-
In Esplora oggetti connettersi a un'istanza del Motore di database. -
Sulla barra Standard fare clic su Nuova query. -
Copiare e incollare uno degli esempi seguenti nella finestra Query, quindi fare clic su Esegui. USE AdventureWorks2012; GO SELECT definition, uses_ansi_nulls, uses_quoted_identifier, is_schema_bound FROM sys.sql_modules WHERE object_id = OBJECT_ID('HumanResources.vEmployee'); GOUSE AdventureWorks2012; GO SELECT OBJECT_DEFINITION (OBJECT_ID('HumanResources.vEmployee')) AS ObjectDefinition; GOEXEC sp_helptext 'HumanResources.vEmployee';
Per acquisire le dipendenze di una vista
-
In Esplora oggetti connettersi a un'istanza del Motore di database. -
Sulla barra Standard fare clic su Nuova query. -
Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. USE AdventureWorks2012; GO SELECT OBJECT_NAME(referencing_id) AS referencing_entity_name, o.type_desc AS referencing_desciption, COALESCE(COL_NAME(referencing_id, referencing_minor_id), '(n/a)') AS referencing_minor_id, referencing_class_desc, referenced_class_desc, referenced_server_name, referenced_database_name, referenced_schema_name, referenced_entity_name, COALESCE(COL_NAME(referenced_id, referenced_minor_id), '(n/a)') AS referenced_column_name, is_caller_dependent, is_ambiguous FROM sys.sql_expression_dependencies AS sed INNER JOIN sys.objects AS o ON sed.referencing_id = o.object_id WHERE referencing_id = OBJECT_ID(N'Production.vProductAndDescription'); GO
Importante