C'è qualcosa che fornisce il completamento automatico per PostgreSQL? Sto cercando qualcosa di simile a SQLPrompt di RedGate. Attualmente utilizza lo strumento di query di pgAdmin III ma è disposto a prendere in considerazione altri editor di query.Completamento automatico Postgresql?
risposta
psql ce l'ha. Sto usando la versione 8.2.7 sul server versione 8.2.6
Il supporto per il completamento automatico in NetBeans è sorprendente. Infinitamente migliore della base di psql imho. Si capisce alias di tabella in modo da poter fare qualcosa di simile:
select * from utenti u unirsi messaggi p dove p.AUTOCOMPLETE
Nessun supporto per le espressioni di tabella comuni tristemente.
interruzione: Intellij supporta i CTE ed è semplicemente migliore. Sono corretto. DataGrip è Intellij-lite se si desidera solo la funzionalità DB. – jdwyah
Potrebbe piacerti pgcli che fornisce il completamento per l'unione e altre funzioni interessanti. Tuttavia, mancano alcuni helper \*
come \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
In questo esempio vengono proposti due join corrispondenti a chiavi esterne.
- 1. Completamento automatico automatico in TextMate
- 2. Completamento automatico di Jquery e Gmail Completamento automatico
- 3. jQuery UI-completamento automatico e completamento automatico di Google Chrome
- 4. Eclipse PDT Completamento automatico
- 5. Completamento automatico in CEDET?
- 6. jQuery completamento automatico
- 7. Ckeditor con completamento automatico?
- 8. Completamento automatico JComboBox
- 9. PyCharm completamento automatico lento
- 10. Completamento automatico Xcode barrato?
- 11. Completamento automatico NSTextField
- 12. Eclipse: completamento automatico istantaneo
- 13. Completamento automatico in Netbeans
- 14. Completamento automatico di Parsekit
- 15. Completamento automatico dell'input HTML
- 16. Completamento Emacs: completamento automatico o azienda?
- 17. CodeMirror Completamento automatico Elenco personalizzato
- 18. Xcode 7.3 Vecchio completamento automatico
- 19. PhpStorm completamento automatico ramoscello vars
- 20. Ecplise completamento automatico primefaces tag
- 21. Algoritmo per il completamento automatico?
- 22. ExtJS 4 ComboBox completamento automatico
- 23. Eclipse JSTL Core Completamento automatico
- 24. completamento automatico personalizzato per zsh
- 25. jQuery evento selezione completamento automatico
- 26. jQuery completamento automatico con immagini
- 27. Disattiva completamento automatico in PhpStorm
- 28. Completamento automatico per Ace Editor
- 29. completamento automatico in editor ace.js
- 30. ComboBox Completamento automatico su Sottostringa
Sciocco. Non ho mai smesso di premere Ctrl + Spazio. – phillipwei
Sto usando psql 8.4.6 e server versione 8.4 su Ubuntu. ctrl-space non funziona per me, ma ctrl-tab lo fa. – user100464
Per gli utenti Mac, è necessario installare la libreria readline per il completamento automatico (comando BREW: brew install readline) –