有什麼可以爲PostgreSQL提供自動完成功能嗎?我正在尋找類似於RedGate的SQLPrompt的東西。目前使用pgAdmin III的查詢工具,但願意考慮其他查詢編輯器。Postgresql自動完成?
10
A
回答
6
psql有它。我在服務器版本8.2.6上使用8.2.7版本
1
NetBeans中對自動完成的支持令人驚歎。無限優於基本的psql imho。據瞭解表的別名,所以你可以這樣做:
SELECT * FROM用戶ü加入職位p其中p.AUTOCOMPLETE
的黯然公共表表達式的支持。
+0
中斷:Intellij支持CTE並且更好。我立場糾正。如果您只需要數據庫功能,DataGrip就是Intellij-lite。 – jdwyah 2016-11-15 03:14:12
0
您可能會喜歡pgcli其中提供完成加入和其他不錯的功能。但是,它缺少一些\*
幫手,如\dF...
。
cave> \d appellation
+-----------+---------+-----------------------------------------------------------+
| Column | Type | Modifiers |
|-----------+---------+-----------------------------------------------------------|
| id | integer | not null default nextval('appellation_id_seq'::regclass) |
| libelle | text | not null |
| region_id | integer | |
+-----------+---------+-----------------------------------------------------------+
Indexes:
"appellation_pkey" PRIMARY KEY, btree (id)
"appellation_libelle_key" UNIQUE CONSTRAINT, btree (libelle)
Foreign-key constraints:
"appellation_region_id_fkey" FOREIGN KEY (region_id) REFERENCES region(id) ON DELETE CASCADE
Referenced by:
TABLE "vin" CONSTRAINT "vin_appellation_id_fkey" FOREIGN KEY (appellation_id) REFERENCES appellation(id) ON DELETE CASCADE
Time: 0.006s
cave> SELECT * FROM appellation JOIN _
region ON region.id = appellation.region_id join
vin ON vin.appellation_id = appellation.id join
在這個例子中,提出了兩個對應於外鍵的連接。
相關問題
- 1. PostgreSQL的自動完成 - ASP.NET
- 2. 自動完成
- 3. 自動完成
- 4. JTextField自動完成
- 5. AJAX +自動完成
- 6. JQuery自動完成
- 7. Android自動完成
- 8. url.action自動完成
- 9. YUI3自動完成
- 10. iPhone自動完成
- 11. Parsekit自動完成
- 12. AngularJS自動完成
- 13. NSTextField自動完成
- 14. jquer自動完成
- 15. Knockout自動完成
- 16. 自動完成jquery
- 17. 與自動完成
- 18. jQueryUI自動完成
- 19. Prestashop自動完成
- 20. JComboBox自動完成
- 21. 多自動完成
- 22. Array_Push自動完成
- 23. Emacs自動完成
- 24. Formtastic自動完成
- 25. 自動完成JSON
- 26. ActiveAdmin自動完成
- 27. HTML自動完成
- 28. dojo自動完成
- 29. UITextField自動完成
- 30. CodeIgniter自動完成?
傻我。我從來沒有停下來按Ctrl +空格。 – phillipwei 2010-09-02 19:58:29
我在Ubuntu上使用psql 8.4.6和服務器版本8.4。 ctrl-space不適用於我,但是ctrl-tab可以。 – user100464 2012-03-01 20:23:55
對於mac用戶,需要安裝readline庫以實現自動完成(BREW命令:brew install readline) – 2012-04-02 04:21:52