我使用Squirrel SQL连接到我的桌面上的JavaDB/Derby数据库,可以运行SQL查询。
但是如何列出数据库中的所有表格?最好包括所有的列和列类型。
我使用Squirrel SQL连接到我的桌面上的JavaDB/Derby数据库,可以运行SQL查询。
但是如何列出数据库中的所有表格?最好包括所有的列和列类型。
你可以轻松地通过图形用户界面完成它。打开会话后,单击“对象”选项卡,然后展开树形结构。展开数据库、模式,然后是表节点,你将看到所有表格。如果你单击特定的表节点,右侧将打开一个表。通过单击“列”选项卡,您可以获取列名、类型和其他元数据。
或者你在寻找SQL命令吗?
我知道这是一个相当老的问题。在过去的三天里(谷歌搜索结果没有帮助),我一直被困扰着。我正在使用Squirrel 3.4,并且必须连接到一个旧的DB2数据库。我可以连接到数据库,但是三天内无法查看表格。最终,我找到了解决方法 -
我们在使用SQuirreL SQL客户端与Amazon Redshift PostgreSQL时遇到了这个问题。
一个短期的解决方案就是使用:
SELECT * FROM information_schema.columns
RJ的解决方案对于一些机器有效(谢谢),但对于其他机器则无效。
最终我们意识到这是一个驱动程序问题。我们需要从http://jdbc.postgresql.org/download.html#others下载postgresql-8.4-...jar文件。