Comment puis-je liste toutes les tables dans une base de données avec Squirrel SQL?
- Je utiliser Squirrel SQL pour se connecter à un JavaDB/Derby de la base de données sur mon bureau. Je peux exécuter des requêtes SQL.
Mais comment puis-je liste toutes les tables dans la base de données? Et, de préférence, toutes les colonnes et les types de colonne.
OriginalL'auteur Jonas | 2011-02-04
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire facilement à partir de l'interface graphique. Après l'ouverture de votre session, cliquez sur l'onglet Objets, puis développez l'arborescence. Développez la base de données, schéma et le tableau de nœuds, et vous verrez toutes vos tables. Si vous cliquez sur un nœud de table, une table ouverte vers la droite. En cliquant sur l'onglet Colonnes, vous pouvez obtenir les noms des colonnes, les types, et d'autres méta-données.
Ou vous êtes à la recherche pour les commandes SQL?
OriginalL'auteur kc2001
Parfois, j'ai remarqué que le ci-dessus ne peut aboutir à des tableaux. Avant que j'ai compris cela, ma table noeud ne sera pas extensible et je ne peux jamais obtenir une liste des les tables.
Après beaucoup de recherche sur internet, j'ai appris que vous avez besoin pour choisir le schéma à partir du catalogue de la liste déroulante située en haut à gauche de l'écureuil sql client devant les icônes pour être en mesure d'obtenir la liste des tables pour le schéma.
Espère que ça aide.
Cela a fonctionné pour moi aussi... Wow ça a pris bien longtemps pour trouver l'origine du problème, j'ai été voir...
OMG MERCI! J'ai eu des problèmes avec ce pour un bon moment maintenant, et ne pouvaient tout simplement pas le comprendre. Fait quelque chose de changer dans une récente mise à jour? Je me sens comme il l'habitude d'un travail juste, comme peut-être le catalogue a été sélectionnée automatiquement lorsque vous avez cliqué sur le schéma dans l'arborescence? Idk, mais ce post est exactement ce que je cherchais! 🙂
OriginalL'auteur Karthic Raghupathi
Je sais que c'est tout à fait une vieille question. J'ai été coincé avec ce pour les 3 derniers jours (les résultats de recherche google n'aide pas), je suis à l'aide d'Écureuil 3.4, et a du se connecter à une ancienne base de données DB2. Je pourrais connecter à la DB, mais ne pouvait pas voir les tableaux pour les 3 jours. Enfin, il a obtenu, voici ce qui a fonctionné pour moi -
"Spécifier le schéma de chargement et de mise en cache" -> cliquez sur "Connecter la base de données
et l'actualisation du Schéma de la table".
Reconnecter à cette session.
OriginalL'auteur RJ.
Nous avons eu ce problème à l'aide de SQuirreL SQL Client avec Amazon Redshift PostgreSQL.
Une solution à court terme n'était tout simplement à utiliser:
JR.'s solution a fonctionné pour certaines machines (merci) et pas d'autres
Dans la fin, nous avons réalisé que c'était un problème de pilote. Nous avons besoin
postgresql-8.4-...jar de http://jdbc.postgresql.org/download.html#others
OriginalL'auteur denhams