2
我與postgresql-simple連接並需要獲取當前數據庫中的表的列表。postgresql-simple:獲取數據庫中表名的列表
- psql有\ d
- haskelldb具有 '表',其產生dbTables在連接對象的屬性(我認爲這就是它被稱爲)
- 華夏鄧白氏中國擁有的getTables
什麼是在postgresql-simple中做到這一點的方法?
謝謝, m。
我與postgresql-simple連接並需要獲取當前數據庫中的表的列表。postgresql-simple:獲取數據庫中表名的列表
什麼是在postgresql-simple中做到這一點的方法?
謝謝, m。
如已經回答上述評論(由於缺乏權限):不使用PostgreSQL,簡單的,而是普通的SQL在PostgreSQL內部表:
select schemaname, tablename from pg_tables;
遺憾的噪音。
(我發現表pg_type,其中包含我期待的一些表名,當我grep它時,我會進一步...) – user2645074
啊。橡皮鴨軟件諮詢。 :-)答案是你根本不用postgresql-simple。你使用SQL: 從pg_tables中選擇Schemaname,tablename; 也很明顯的表名。感謝大家的傾聽! – user2645074
我建議你添加這個答案。然後(48小時後,我想),你可以接受你自己的答案。這將幫助其他人知道這個問題已經得到解答。你得到積分,爲此。您第一次回答自己的問題時甚至可以獲得徽章。 ; ^) – mhwombat