2013-04-12 10 views
10

Uso Oracle SQL Developer per un progetto piuttosto grande, con un gran numero di tabelle.Aprire rapidamente la tabella in SQLDeveloper

C'è un modo per aprire rapidamente un tavolo digitandone il nome?

Ad esempio, in IntelliJIDEA, il collegamento ctrl + shift + N apre una piccola finestra pop-in con un campo, in cui è possibile digitare il nome del file. Vengono visualizzati i file contenenti il ​​testo di ricerca nel loro nome e posso aprirne rapidamente uno toccando .

So che le tabelle sono ordinate alfabeticamente nel pannello di sinistra, ma ho molte tabelle, credo che questo mi avrebbe risparmiato un po 'di tempo.

C'è qualcosa di simile in Oracle SQLDeveloper?

risposta

10

Dal menu Visualizza c'è un'opzione 'Trova oggetti DB', che apre una finestra (agganciabile e ancorata per impostazione predefinita, credo); con la tua connessione selezionata puoi trovare qualsiasi oggetto per nome. Non abbastanza veloce come vuoi forse, ma puoi lasciare quella finestra aperta se hai spazio, suppongo. È possibile utilizzare i caratteri jolly, se necessario.

Se ci si trova in un foglio di lavoro SQL, è possibile fare clic con il tasto destro del mouse sul nome di una tabella e selezionare "Popup Descrivi", che apre la stessa vista oggetto in una nuova finestra, ma ciò non aiuta se non si conosci l'intero nome

Appena si inizia a digitare un nome di tabella (dopo un from!) In un foglio di lavoro SQL verrà visualizzato un elenco di corrispondenze di completamento automatico, se si dispone di quello configurato (Preferenze-> Editor di codice-> Completion Insight).

+0

Grazie! La prima soluzione è molto simile a quello che sto cercando. Non sapevo il secondo, il che è bello. Conoscevo l'ultimo però;) – rdurand

3

Domanda molto vecchia ma ho avuto lo stesso problema e la risposta fornita non apre la tabella.

Nel foglio di lavoro SQL è possibile fare clic con il pulsante destro del mouse sul nome di una tabella (è necessario scriverlo prima!) E fare clic su "Dichiarazione aperta".

La scorciatoia non è assegnata, è possibile assegnarla manualmente tramite Altri -> Dichiarazione aperta.

+0

Funziona nel pannello della shell di connessione, ma non da un file sql aperto. Ctrl + clic apre la definizione della tabella nella mia versione. (modifica: con un file, prima deve essere selezionata una connessione :) – Guillaume

-1

Utilizzare Ctrl + barra spaziatrice per mostrare il menu a discesa.

+1

Puoi aggiungere un riferimento alla documentazione per favore? –