我曾經爲幾個以前的項目使用過MySQL。但現在有 決定切換到PostgreSQL。不是版本8也適用於此, 和其他操作系統,我堅持在工作。在PostgreSQL中顯示錶結構和表的列表
但很可惜,兩個最有用的命令似乎缺少:
SHOW TABLES
DESCRIBE table
因爲我的原型DB是我的NetBSD服務器上的家,而我的 等待基於的數據正在工作,這樣我必須通過Perl/DBI和XML-RPC(不是psql,唉) 連接。這裏的IT部門只是說,「使用 MS-Access」,所以沒有幫助。
雖然我處於初始階段,但我需要一個內容豐富的方式來繞過 ,並看看我嘗試用不同的方法來構建這個東西。 因爲我一直依靠MySQL的上述兩個。
我不能相信PostgreSQL沒有辦法通過遠程執行簡單的SQL查詢來告訴我當前數據庫的表結構是什麼。
當然必須有。但我似乎無法從 夫婦那裏找到我擁有的書籍。我挖出的所有內容都是通過做一個「WHERE 1!= 1」或者其他一些 來獲得已知表名的列名 ,這樣就不會返回實際的行。不是很豐富,那。 當然,我錯過了一點,在某個地方。
請賜教。什麼,祈禱告訴,PostgreSQL ish SQL 查詢使用,以探索給定的數據庫的表結構?什麼是 「SHOW TABLES」和「DESCRIBE表」的PostgreSQL翻譯?
有一些跨DBMS的工具,會做正是你。檢查出Postgres Wiki:http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools – 2014-09-03 11:01:40