¿Qué consulta dará la estructura de la tabla con las definiciones de columna en SQL?Describir la estructura de la tabla
Respuesta
Esto depende de su proveedor de base de datos. En su mayoría es el "esquema de información" que debe buscar en Google (se aplica a MySQL, MSSQL y tal vez a otros).
select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='<Table Name>'
Puede obtener detalles como tipo de datos y el tamaño de la columna por esta consulta
En MySQL puede utilizar DESCRIBE <table_name>
DESCRIBE tableName
Comprobar MySQL describe command
servidor SQL
DECLARE @tableName nvarchar(100)
SET @tableName = N'members' -- change with table name
SELECT
[column].*,
COLUMNPROPERTY(object_id([column].[TABLE_NAME]), [column].[COLUMN_NAME], 'IsIdentity') AS [identity]
FROM
INFORMATION_SCHEMA.COLUMNS [column]
WHERE
[column].[Table_Name] = @tableName
Depende de la base de datos que use. Aquí es una lista incompleta:
- SQLite3:
.schema table_name
- Postgres:
\d table_name
- SQL Server:
sp_help table_name
(osp_columns table_name
sólo para columnas) - Oracle DB2:
desc table_name
odescribe table_name
- MySQL:
describe table_name
(oshow columns from table_name
para solo columnas)
'\ d table_name' solo funciona en' psql' afaict. –
Resalte nombre de tabla en la consola y pulse ALT + F1
OP pidió la consulta no para unos pasos vagos en una consola no especificada. – Wranorn
Para Sybase SQL alias en cualquier lugar el siguiente comando da salida a la estructura de una tabla:
DESCRIBE 'TABLE_NAME';
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'student'
- 1. Crear una tabla (estructura) de la tabla
- 2. Copie la estructura de la tabla en la nueva tabla
- 3. ¿Cuál es la forma más limpia de ordenar los resultados de la consulta "describir la tabla"?
- 4. Tabla nativa 'performance_schema'. '???' tiene la estructura equivocada
- 5. ¿Cómo copiar la estructura de la tabla MySQL a la tabla en la memoria?
- 6. mysql: Copie la estructura de la tabla incluyendo claves externas
- 7. Mostrar la estructura de la tabla en SQL
- 8. ¿Cómo imprimir la estructura de la tabla desde postgresql?
- 9. ¿Puede SQLAlchemy actualizar la estructura de la tabla?
- 10. Copie la estructura de la tabla en la nueva tabla en sqlite3
- 11. La palabra clave 'describir' en javascript
- 12. estructura de tabla de auditoría
- 13. Duplicar la tabla de mysql "estructura" usando PHP solamente
- 14. Creación de tabla a partir de la estructura de otra tabla sin datos
- 15. Herramienta MySQL o consulta que sugiere estructura de tabla
- 16. Consulta de Mysql para copiar la estructura de una tabla para crear otra tabla
- 17. propuesta de estructura de tabla mysql?
- 18. Cómo obtener estructura de tabla en CodeIgniter
- 19. Describir los símbolos SVN
- 20. ¿Cómo uso el teorema maestro para describir la recursión?
- 21. ¿Cómo volcar la estructura de la tabla mysql sin datos con una consulta SQL?
- 22. ¿Es posible almacenar los campos de una estructura en la misma tabla que la clase contenedora?
- 23. Herramientas para describir esquemas JSON
- 24. Obtiene la estructura de la tabla temporal (como generar secuencia de comandos sql) y borra la tabla temporal para la instancia actual
- 25. Funciones en la estructura
- 26. Optimización de la estructura de la base de datos
- 27. Tamaño de la estructura dada
- 28. Visualización de la estructura proteica
- 29. cambiando la estructura de git
- 30. Estructura de la base de datos SQL
debe especificar el proveedor de base de datos como los comandos son diferentes. –
posible duplicado de [¿Qué comando SQL puedo usar para ver la estructura de una tabla en SQL Server?] (Http://stackoverflow.com/questions/3159236/which-sql-command-can-i-use-to- see-the-structure-of-a-table-on-sql-server) –
No es un duplicado ya que allí se especifica la base de datos. – schmijos