Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
si applica a: SQL Server 2016 (13.x) e versioni successive
database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
database SQL in Microsoft Fabric
È possibile visualizzare le proprietà di una tabella in SQL Server usando SQL Server Management Studio o Transact-SQL.
Autorizzazioni
È possibile vedere le proprietà di una tabella solo se si possiede la tabella oppure se sono state concesse autorizzazioni a quella tabella.
Usare SQL Server Management Studio
Visualizzare le proprietà di una tabella nella finestra Proprietà
In Esplora oggetti selezionare la tabella per la quale si desidera mostrare le proprietà.
Fare clic con il pulsante destro del mouse sulla tabella, quindi scegliere Proprietà dal menu di scelta rapida. Per ulteriori informazioni, vedere Proprietà tabella - SSMS.
Generare lo script CREATE TABLE per una tabella esistente
È possibile creare uno script per gli oggetti esistenti da Esplora oggetti in SSMS. Per altre informazioni, vedere Genera Script.
Usare Transact-SQL
Utilizzare il comando sp_help
In Esplora oggetti, connettersi a un'istanza del motore di database.
Sulla barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. Nell'esempio viene eseguita la stored procedure di sistema
sp_help
per restituire tutte le informazioni relative alla colonna per l'oggetto specificato. Per ulteriori informazioni, vedere sp_help.
EXEC sp_help 'dbo.mytable';
Suggerimento
Per impostazione predefinita, SSMS assegna una scorciatoia da tastiera per sp_help
a Alt-F1
. Evidenziare il nome dell'oggetto in uno script da visualizzare, ad esempio dbo.mytable
, e premere Alt-F1
per eseguire l'esempio di script precedente. Per ulteriori informazioni, vedere abbreviazioni da tastiera SSMS.
Usare le viste del catalogo di sistema
In alternativa, è possibile interrogare direttamente le viste del catalogo di sistema per eseguire query sulle informazioni relative ai metadati degli oggetti per tabelle, schemi e colonne. Ad esempio:
SELECT s.name as schema_name, t.name as table_name, c.* FROM sys.columns AS c
INNER JOIN sys.tables AS t ON t.object_id = c.object_id
INNER JOIN sys.schemas AS s ON s.schema_id = t.schema_id
WHERE t.name = 'mytable' AND s.name = 'dbo';
Contenuto correlato
- sys.columns (Transact-SQL)
- sys.tables (Transact-SQL)
- sys.schemas (Transact-SQL)
- Generare script (SQL Server Management Studio)
- abbreviazione da tastiera SSMS