Có điều gì đó cung cấp tự động hoàn thành cho PostgreSQL không? Tôi đang tìm một cái gì đó tương tự như SQLPrompt của RedGate. Hiện đang sử dụng công cụ truy vấn của pgAdmin III nhưng sẵn sàng xem xét các trình chỉnh sửa truy vấn khác.Tự động hoàn thành Postgresql?
Trả lời
psql có nó. Tôi đang sử dụng phiên bản 8.2.7 trên phiên bản máy chủ 8.2.6
Hỗ trợ tự động hoàn thành trong NetBeans thật tuyệt vời. Vô cùng tốt hơn so với imho psql cơ bản. Nó hiểu bí danh bảng để bạn có thể làm điều gì đó như:
select * from người dùng u tham gia viết p nơi p.AUTOCOMPLETE
Không hỗ trợ bảng chung biểu hiện buồn bã.
vi phạm: Intellij hỗ trợ CTE và đơn giản là tốt hơn. Tôi đứng sửa. DataGrip là Intellij-lite nếu bạn chỉ muốn chức năng DB. – jdwyah
Bạn có thể thích pgcli cung cấp tính năng hoàn thành để tham gia và các tính năng thú vị khác. Tuy nhiên, nó thiếu một số người trợ giúp \*
như \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
Trong ví dụ này, hai kết nối được đề xuất tương ứng với khóa ngoài.
- 1. JComboBox tự động hoàn thành
- 2. Tự động hoàn thành Xcode?
- 3. NSTextField tự động hoàn thành
- 4. Tự động hoàn thành Parsekit
- 5. Tự động hoàn thành jQuery với JSON
- 6. Geocoder tự động hoàn thành trong android
- 7. Knockout và jQuery tự động hoàn thành
- 8. Xác nhận UITextview tự động hoàn thành
- 9. Hoàn thành mã tự động trên Eclipse
- 10. Lỗi tự động hoàn thành của ReSharper?
- 11. Tự động hoàn thành Emacs X11 (intellisense)
- 12. Vim tự động hoàn thành cho Python
- 13. hộp tổ hợp tự động hoàn thành
- 14. Tính năng tự động hoàn thành iOS
- 15. Tự động hoàn thành trong CEDET?
- 16. Tự động hoàn thành Vim + Đề xuất?
- 17. Tùy chỉnh UITextField Tự động hoàn thành
- 18. Back-end để tự động hoàn thành
- 19. Tự động hoàn thành IDE cho PhalconPHP
- 20. tự động phân tách bằng dấu phẩy hoàn chỉnh với jquery tự động hoàn thành
- 21. Tự động sharding postgresql?
- 22. Hoạt động hoàn thành không hoàn thành hoạt động?
- 23. Tự động hoàn thành trong Qt Creator không hoạt động
- 24. WebStorm jQuery tự động hoàn thành không hoạt động
- 25. Chế độ tự động hoàn thành Emacs khi khởi động
- 26. Tự động hoàn thành giao diện người dùng jQuery: Tắt hoàn thành tab?
- 27. Có thể tự động hoàn thành EditTextPreference không?
- 28. cóc để thả oracle tự động hoàn thành
- 29. Hiển thị spinner với jQuery-ui tự động hoàn thành
- 30. Dữ liệu làm mới tự động hoàn thành UI UI
Ngớ ngẩn tôi. Tôi không bao giờ dừng lại để nhấn ctrl + không gian. – phillipwei
Tôi đang sử dụng psql 8.4.6 và phiên bản máy chủ 8.4 trên Ubuntu. ctrl-space không hoạt động đối với tôi, nhưng ctrl-tab thì không. – user100464
Đối với người dùng mac, thư viện readline cần phải được cài đặt để tự động hoàn thành (lệnh BREW: brew install readline) –