Compartir vía


Ver la definición de tabla

se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL DatabaseInstancia administrada de Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Database en Microsoft Fabric

Puede mostrar las propiedades de una tabla en SQL Server usando SQL Server Management Studio o Transact-SQL.

Permisos

Solamente puede ver las propiedades de una tabla si es propietario de la tabla o tiene concedidos permisos para esa tabla.

Uso de SQL Server Management Studio

Mostrar las propiedades de la tabla en la ventana Propiedades

  1. En el Explorador de objetos, seleccione la tabla cuyas propiedades desea mostrar.

  2. Haga clic con el botón derecho en la tabla y elija Propiedades en el menú de función rápida. Para obtener más información, vea Propiedades de tabla - SSMS.

Generar la secuencia de comandos CREATE TABLE para una tabla existente

Puede crear secuencias de comandos de objetos existentes desde el Explorador de objetos en SSMS. Para más información, consulte Generar secuencias de comandos.

Uso de Transact-SQL

Uso de sp_help

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.

  2. En la barra Estándar, seleccione Nueva consulta.

  3. Copie y pegue el ejemplo siguiente en la ventana de consulta y seleccione Ejecutar. En el ejemplo se ejecuta el procedimiento almacenado del sistema sp_help para devolver toda la información de columna correspondiente al objeto especificado. Para obtener más información, vea sp_help.

EXEC sp_help 'dbo.mytable';

Sugerencia

De manera predeterminada, SSMS asigna una función rápida de teclado para sp_help en Alt-F1. Resalte el nombre del objeto en una secuencia de comandos que desea ver, por ejemplo dbo.mytable, y presione Alt-F1 para ejecutar el ejemplo de secuencia de comandos anterior. Para obtener más información, consulte Funciones rápidas de teclado de SSMS.

Uso de vistas de catálogo del sistema

También puede consultar directamente las vistas de catálogo del sistema para consultar información de metadatos de objetos sobre tablas, esquemas y columnas. Por ejemplo:

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';