2014-12-05 3 views
37

Per quanto posso dire, il filtro di ricerca nel navigatore cercherà solo i nomi dei database disponibili, non i nomi delle tabelle.Deve essere possibile filtrare i nomi delle tabelle in un singolo database?

Se si fa clic sul nome di una tabella e si inizia a digitare, sembra che sia possibile eseguire una ricerca semplice a partire dalla prima lettera delle tabelle.

Sto cercando il modo di essere in grado di cercare tutti i nomi di tabelle in un database selezionato. A volte ci possono essere molte tabelle da ordinare. Sembra una caratteristica che probabilmente sarebbe lì e non riesco a trovarla.

risposta

80

trovato la risposta ...

Se si digita ad esempio *.test_table o il nome dello schema al posto dell'asterisco li filtrerà. La chiave è che lo schema/database deve essere specificato nella query di ricerca. La notazione asterisco funziona anche con i nomi delle tabelle. Ad esempio *.*test* filtrerà qualsiasi tabella in qualsiasi schema con test in qualsiasi punto del nome della tabella.

+4

che ha salvato la mia settimana. – Bobo

+12

Questa è assolutamente la parte più insuperabile della funzionalità che abbia mai visto. Anche a chi è abituato a scrivere SQL piuttosto che fare clic su una GUI è difficile da trovare. –

+0

Impressionante, grazie per aver risparmiato tempo –

-1

È possibile utilizzare il comando

SHOW TABLES like '%%'; 

di averlo sempre nei vostri strumenti, è possibile aggiungerlo come un frammento di SQL aditions pannello a destra. Quindi puoi sempre portarlo nel tuo editor e digitare la tua chiave di ricerca tra %%, o semplicemente eseguirlo così com'è (recupererà tutte le tabelle del database) e poi semplicemente filtrerà usando l'input "filter rows" di il set di risultati.

+1

Questo sarebbe un modo per farlo, grazie, ma proprio oggi ho trovato la risposta che sto cercando .. Se si digita ad esempio "* .test_table" o il nome dello schema invece dell'asterisco verrà filtrato loro – groovenectar

+1

Questa è davvero una bella funzionalità, grazie per le informazioni. Ho notato che cerca le tabelle in tutti gli schemi aperti, il che è anche buono in alcuni casi. – George

+1

@groovenectar pubblica il tuo commento come risposta separata per favore in quanto è una risposta effettiva alla domanda degli OP e funziona bene. Sarà più completo con la tua risposta accettata alla domanda – Evgenius