Como en el tema ... ¿hay alguna manera de ver un esquema de tabla vacío sin insertar ninguna fila y emitir un SELECCIONAR?Cómo ver el esquema de una tabla db2 (archivo)
Respuesta
¿Está buscando DESCRIBE?
db2 describe table user1.department
Table: USER1.DEPARTMENT
Column Type Type
name schema name Length Scale Nulls
------------------ ----------- ------------------ -------- -------- --------
AREA SYSIBM SMALLINT 2 0 No
DEPT SYSIBM CHARACTER 3 0 No
DEPTNAME SYSIBM CHARACTER 20 0 Yes
En cuanto a su other question, describa puede no funcionar. Creo que hay una tabla de sistema que almacena toda la información de campo.
Quizás this will help you out. Un poco más de codificación pero mucho más preciso.
SELECT *
FROM SYSIBM.SYSCOLUMNS
WHERE
TBNAME = 'tablename';
Para DB2/400 (V5R4 aquí) que utiliza las siguientes consultas para examinar la base de datos/tabla/columna de metadatos:
SELECT * FROM SYSIBM.TABLES - Proporciona todas las tablas
SELECT * FROM SYSIBM.VIEWS - Proporciona todos los puntos de vista y su fuente (!!) definición
SELECT * FROM SYSIBM.COLUMNS - Proporciona todas las columnas, sus tipos de datos & tamaños, valores por defecto, etc.
SELECCIONAR * FROM SYSIBM.SQLPRIMARYKEYS - Proporciona una lista de claves primarias y su orden
- 1. Descripción de las columnas en una tabla de DB2
- 2. DB2 Query para recuperar todos los nombres de tabla para un esquema dado
- 3. db2 equivalente a la tabla temporal tsql
- 4. DB2 cómo obtener el último id de inserción de una tabla
- 5. ¿Cómo puedo establecer el esquema actual para DB2 usando Hibernate/JDBC?
- 6. SQL Dump from DB2
- 7. Obtención del esquema para una tabla
- 8. conseguir el esquema de una tabla en C#
- 9. Comando SQL para extraer el esquema de una tabla SQLite?
- 10. DB2: ¿Cómo concatenar cadenas nulas en DB2?
- 11. DB2: ¿Cómo puedo encontrar si una columna está presente en una tabla o lista de tablas?
- 12. ¿Cómo ver el último archivo creado?
- 13. ¿Cómo creo una tabla SQL bajo un esquema diferente?
- 14. ¿Cómo se muestra el esquema de una tabla en una base de datos MySQL?
- 15. ¿Cómo muevo una tabla en un esquema en T-SQL
- 16. "Crear tabla si no existe": ¿cómo verificar el esquema también?
- 17. mover la tabla de un esquema a otro esquema?
- 18. ¿Cómo ver el archivo en Git?
- 19. Cómo eliminar de manera eficiente todas las filas de una tabla en DB2
- 20. ¿Cómo ver los índices en una tabla en mysql workbench?
- 21. MySQL: ¿cómo puedo ver TODAS las restricciones en una tabla?
- 22. ¿Cómo uso DB2 Explain?
- 23. Insertar una fecha en db2
- 24. Crear una copia de una tabla dentro de la misma base de datos DB2
- 25. ¿Cómo actualizar el esquema de la tabla después de una actualización de la aplicación en Android?
- 26. cómo diseñar el esquema Hbase?
- 27. Esquema/consulta SQL eficiente para una tabla de líderes
- 28. ¿Cómo ver el historial de revisiones para el archivo Mercurial?
- 29. Cómo cambiar el nombre de esquema de una tabla en todos los procedimientos almacenados
- 30. ERRORCODE = -4461, SQLSTATE = 42815 en DB2