Mi amigo me mostró en ORACLE que el uso de DESC Table NAme mostraba información sobre las columnas de la tabla. Pero ejecutar este comando en la Base de datos H2 daba error, ¿Por qué? y por favor, ¿cómo usar este comando en H2? Gracias.¿Cómo usar el comando DESC en la base de datos H2?
18
A
Respuesta
2
La base de datos H2 no admite la instrucción SQL DESC
.
Es compatible con SHOW
however, as documented. Ejemplo:
SHOW TABLES
28
puede utilizar el comando show al igual que:
sql> show columns from users;
"usuarios" es el nombre de la tabla, la salida sería algo así como:
FIELD | TYPE | NULL | KEY | DEFAULT
ID | INTEGER(10) | NO | PRI | (NEXT VALUE FOR PUBLIC.SYSTEM_SEQUENCE_B66F0B87_5AAA_4421_88AC_1E8CAC372596)
USERNAME | VARCHAR(45) | NO | | NULL
PASSWORD | VARCHAR(100) | YES | | NULL
FULL_NAME | VARCHAR(100) | YES | | NULL
LAST_LOGIN | TIMESTAMP(23) | YES | | NULL
(5 rows, 1 ms)
1
Si está en busca de más información sobre la tabla, consulte:
http://www.h2database.com/html/grammar.html#information_schema
por ejemplo:
select * from information_schema.indexes where table_name = 'table_name';
Cuestiones relacionadas
- 1. ¿Cómo ejecutar la base de datos H2 en modo servidor?
- 2. ¿Cómo usar la BÚSQUEDA DE TEXTO COMPLETO en la base de datos H2?
- 3. Procedimiento almacenado en la base de datos H2
- 4. ID de incremento automático en la base de datos H2
- 5. Ejecutar archivo de script en la base de datos h2
- 6. Restablecer la base de datos H2 incrustada periódicamente
- 7. Incrustar la base de datos h2 de Java programáticamente
- 8. Guardado de la base de datos H2 en memoria en el disco
- 9. base de datos de H2 CREATE TABLE con la restricción
- 10. H2 Conexiones múltiples a la base de datos
- 11. Conexión JPA con la base de datos H2
- 12. ¿Cómo reemplazar el tipo de enumeración en la base de datos H2?
- 13. ¿Cómo incrustar la base de datos H2 en el archivo jar entregado al cliente?
- 14. H2 base de datos SQLite en Android vs
- 15. En la base de datos H2, el campo auto_increment se incrementa en 32?
- 16. Cargar archivo CSV ubicado en el classpath para la base de datos H2
- 17. h2 (modo integrado) presenta un problema de base de datos
- 18. Usar EventLogReader en modo de orden Desc?
- 19. ¿Dónde están mis archivos de base de datos H2?
- 20. ¿Alguna experiencia en el mundo real con la base de datos H2?
- 21. ¿Hay alguna razón por la cual la base de datos h2 no debe usarse en producción?
- 22. Inicie la base de datos H2 en modo servidor a través de Spring
- 23. Play Framework: Error al obtener la secuencia nextval usando la base de datos en memoria H2
- 24. Restablecimiento de autoincremento en h2
- 25. ¿Cómo crear un procedimiento almacenado usando la base de datos H2?
- 26. Acceda a las tablas de la base de datos mem o fs utilizando la consola H2
- 27. Problemas de rendimiento utilizando H2 DB en modo incrustado con gran carga de datos en la base de datos
- 28. Cómo utilizar una base de datos H2 persistente en el Marco de Juego en lugar de en memoria
- 29. Configuración de resorte para la base de datos H2 integrada para las pruebas
- 30. sqlite3 - cómo listar el nombre de la base de datos usando el comando .databases?
Cuando recibe una respuesta válida y correcta sería bueno para marcarlo como aceptado, que ayudará a otros usuarios y también a las personas que pasan mucho tiempo ayudando a mejorar la reputación. – Roberto