Domanda

Io uso Squirrel SQL per la connessione a un JavaDB/Derby database sul mio desktop.Posso eseguire query SQL.

Ma come posso creare una lista di tutte le tabelle del database?E, preferibilmente, di tutte le colonne e i tipi di colonna.

È stato utile?

Soluzione

Puoi farlo facilmente dalla GUI. Dopo aver aperto la sessione, fai clic sulla scheda Oggetti, quindi espandi l'albero. Espandi il DB, lo schema e quindi i nodi del tavolo e vedrai tutti i tuoi tavoli. Se si fa clic su un determinato nodo della tabella, una tabella si aprirà a destra. Facendo clic sulla scheda Colonne, è possibile ottenere i nomi delle colonne, i tipi e altri meta dati.

O stai cercando comandi SQL?

Altri suggerimenti

A volte ho notato che fare quanto sopra potrebbe non provocare la mostra delle tabelle. Prima di capirlo, il mio nodo da tavolo non sarà espandibile e non potrò mai ottenere un elenco delle tabelle.

Dopo molte ricerche su Internet, ho appreso che devi scegliere lo schema dalla scatola a discesa del catalogo situata nella parte in alto a sinistra del client SQL scoiattolo prima di poter ottenere l'elenco delle tabelle per quel particolare schema .

Spero possa aiutare.

So che questa è una vecchia questione.Mi è stato bloccato con questo per gli ultimi 3 giorni (risultati di ricerca di google e non) sto usando Scoiattolo 3.4 e avevano per connettersi a un database DB2.Ho potuto connettersi al DB, ma non riusciva a vedere le tabelle per 3 giorni.Finalmente, ecco che cosa ha funzionato per me -

  1. Modifica Alias Proprietà -> fare clic su proprietà - selezionare il pulsante di opzione "Specificare schema di carico e la memorizzazione nella cache" -> fare clic su "Connessione al database e di aggiornamento dello Schema di tabella".
  2. Una volta fatto questo tutti gli schemi sono caricati nella finestra pop-up.
  3. Selezionare quelli di cui hai bisogno e modificare l'opzione "Load e cache'.Ricollegare a questa sessione.
  4. Selezionare il nome dello schema dal catalogo di discesa e di aggiornamento

Abbiamo avuto questo problema utilizzando il client SQL SQUIRREL con Amazon Redshift PostgreSQL.

Una soluzione a breve termine era solo da usare:

SELECT * FROM information_schema.columns

La soluzione di Rj. Ha funzionato per alcune macchine (grazie) e non altre

Alla fine ci siamo resi conto che era un Problema del conducente. Avevamo bisogno di PostgreSQL-8.4 -... Jar da http://jdbc.postgresql.org/download.html#thers

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top