有什么可以为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