Respuesta

9

Puede hacerlo fácilmente desde la GUI. Después de abrir su sesión, haga clic en la pestaña Objetos, luego expanda el árbol. Expanda el db, el esquema y luego los nodos de la tabla, y verá todas sus tablas. Si hace clic en un nodo de tabla particular, se abrirá una tabla a la derecha. Al hacer clic en la pestaña Columnas, puede obtener los nombres de las columnas, los tipos y otros metadatos.

¿O está buscando comandos SQL?

30

A veces noté que hacer lo anterior puede no dar como resultado que se muestren las tablas. Antes de darme cuenta de esto, mi nodo de tabla no será expandible y nunca podré obtener una lista de las tablas.

Después de una gran cantidad de búsquedas en Internet, me enteré de que debe elegir el esquema del cuadro desplegable del catálogo ubicado en la parte superior izquierda del cliente ardilla sql antes de los iconos para poder obtener la lista de la tabla para ese esquema particular.

Espero que ayude.

+1

Sí, eso funcionó para mí, pero no olvide actualizar las tablas en la pestaña Objeto después de seleccionar la tabla del catálogo. – leeand00

+1

Esto funcionó para mí también ... Wow tomó mucho tiempo descubrir que este era el problema que estaba viendo ... – bbarke

+0

¡MUCHAS GRACIAS! He estado teniendo problemas con esto desde hace bastante tiempo, y simplemente no pude resolverlo. ¿Algo cambió en una actualización reciente? Siento que solía funcionar, como si el catálogo se seleccionara automáticamente cuando hizo clic en el esquema en la vista de árbol. Idk, ¡pero esta publicación fue exactamente lo que estaba buscando! :-) –

5

Sé que esta es una pregunta bastante antigua. Estuve atascado con esto durante los últimos 3 días (los resultados de búsqueda de Google no me ayudaron) Estoy usando Squirrel 3.4 y tuve que conectarme a una base de datos DB2 anterior. Pude conectarme a la base de datos pero no pude ver las tablas durante 3 días. Finalmente lo consiguió, aquí es lo que funcionó para mí -

  1. Editar Alias ​​Propiedades -> haga clic en propiedades - seleccionar el botón de radio "Especificar la carga de esquema y el almacenamiento en caché" -> haga clic en "Conexión de base de datos y actualizar la tabla de esquema" .
  2. Una vez que hace esto, todos los esquemas se cargan en la ventana emergente.
  3. Seleccione las que necesita y cambie la opción a 'Cargar y almacenar en caché'. Vuelva a conectarse a esta sesión.
  4. Seleccione el nombre de esquema del catálogo desplegable y refrescar
0

Hemos tenido este problema mediante Client SQuirrel SQL con Amazon Redshift PostgreSQL.

Una solución a corto plazo se acaba de usar:. Solución

SELECT * FROM information_schema.columns 

RJ ha trabajado para algunas máquinas (gracias) y no otros

Al final nos dimos cuenta que era un conductor problema. Necesitamos postgresql-8.4 -... jar desde http://jdbc.postgresql.org/download.html#others

Cuestiones relacionadas