初めてHSQLを使用しています。以前は MySQL を使用していました。SHOW TABLES などの MySQL コマンドが欠けているようです。私はまだ時々そのような情報を取得する必要があります。これはいくぶん似ていますが、必要以上のテーブルを返します (すべてが自分のものではありません)。
SELECT * FROM INFORMATION_SCHEMA.SYSTEM_TABLES where TABLE_TYPE='TABLE'
そのため、HSQL で使用されているメタ テーブルを調べたいのですが、方法がわかりません。HSQLデータベースを探索して全体的な構造に関する情報を見つける方法の基本を誰かに教えてもらえませんか. 例えば
- INFORMATION_SCHEMA.SYSTEM_TABLES の列名を調べるにはどうすればよいですか?
- そもそも、どうすれば INFORMATION_SCHEMA を見つけることができたのでしょうか?
- SYSTEM_TABLES の「兄弟」を見つけるにはどうすればよいですか?
- 主キーなど、列に関する詳細を取得する方法は?
等