我的朋友在ORACLE中向我展示了使用DESC Table NAme顯示錶格列的信息。但在H2數據庫中運行此命令時出錯,爲什麼?請告訴H2如何使用這個命令?謝謝。如何在H2數據庫中使用DESC命令?
18
A
回答
2
H2數據庫不支持SQL語句DESC
。它可以支持SHOW
however, as documented。例如:
SHOW TABLES
28
您可以使用show命令只是想:
sql> show columns from users;
「用戶」 是表名,輸出會是這樣的:
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
如果你是尋找更多關於該表的信息,請參閱:
http://www.h2database.com/html/grammar.html#information_schema
例如:
select * from information_schema.indexes where table_name = 'table_name';
相關問題
- 1. SQL「SCRIPT」命令備份h2數據庫
- 2. 在Desc命令模式下使用EventLogReader?
- 3. 如何使用SQL命令在SQL Express中創建數據庫?
- 4. 如何通過插入序列DESC命令數據?
- 5. 使用ASC或DESC命令的主鍵?
- 6. 使用desc命令時縮短'type'列
- 7. 如何使mysql數據庫模式與h2數據庫兼容
- 8. 如何在數據庫外部使用斜線命令?
- 9. 使用H2數據庫堆空間錯誤和H2數據庫損壞
- 10. H2數據庫用戶
- 11. 通過代碼desc命令
- 12. 使用h2數據庫創建表格
- 13. 當做一個ActiveRecord :: Base計數如何命令計數desc?
- 14. 在mysql中使用數據庫命令鎖定整個數據庫?
- 15. 如何在Eclipse中的Java項目中創建H2數據庫?
- 16. 如何使用當前日期H2數據庫的SQL查詢
- 17. 如何使用H2內存數據庫測試JDBI DAO?
- 18. 如何使用H2數據庫創建存儲過程?
- 19. H2數據庫:如何爲表名使用小寫?
- 20. 如何使用SQL命令數據庫專家
- 21. sqlite3 - 如何使用.databases命令列出數據庫名稱?
- 22. 如何使用數據庫命令'Seek'和結果'NoMatch'?
- 23. 如何使用命令行轉儲Mysql數據庫?
- 24. 如何使用耙數據庫命令與密碼
- 25. 如何防止創建使用[數據庫]命令?
- 26. sortexpression gridview命令desc不起作用
- 27. 如何在單個命令中使用sqllite截斷數據庫(清除數據庫中所有表的記錄)
- 28. 在H2數據庫中使用JPA(Eclipselink)執行全文搜索
- 29. 在SQLite中使用SELECT命令列出連接的數據庫
- 30. 如何在bash中使用一個mysql命令顯示數據庫,表,列?
當您收到一個有效的,正確的答案應該是很好的將其標記爲接受,這將有助於其他用戶,也該花時間幫助您提高聲譽的人。 – Roberto 2014-03-21 10:24:57