Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: SQL Server 2016 (13.x) a novější
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
databáze SQL v Microsoft Fabric
Vlastnosti tabulky v SQL Serveru můžete zobrazit pomocí aplikace SQL Server Management Studio nebo jazyka Transact-SQL.
Dovolení
Vlastnosti v tabulce můžete zobrazit jenom v případě, že tabulku vlastníte nebo jste jí udělili oprávnění.
Použití aplikace SQL Server Management Studio
Zobrazení vlastností tabulky v okně Vlastnosti
V Průzkumníku objektů vyberte tabulku, pro kterou chcete zobrazit vlastnosti.
Klikněte pravým tlačítkem myši na tabulku a v místní nabídce vyberte Vlastnosti. Další informace naleznete v tématu Vlastnosti tabulky – SSMS.
Vygenerování skriptu CREATE TABLE pro existující tabulku
V nástroji SSMS můžete skriptovat existující objekty z Průzkumníka objektů. Další informace naleznete v tématu Generování skriptů.
Použijte Transact-SQL
Použijte sp_help
V Průzkumník objektůse připojte k instanci databázového stroje.
Na panelu Standard vyberte Nový dotaz.
Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Příklad spustí systémovou uloženou proceduru
sp_help
, aby vrátila všechny informace o sloupci pro zadaný objekt. Další informace naleznete v tématu sp_help.
EXEC sp_help 'dbo.mytable';
Tip
Ve výchozím nastavení SSMS mapuje klávesovou zkratku pro sp_help
na Alt-F1
. Zvýrazněte název objektu ve skriptu, který chcete zobrazit, například dbo.mytable
, a stisknutím Alt-F1
spusťte předchozí ukázkový skript. Další informace najdete v tématu klávesové zkratky SSMS .
Použijte zobrazení systémového katalogu
Můžete přímo využít zobrazení systémového katalogu ke zjištění metadatových informací o tabulkách, schématech a sloupcích. Například:
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';