En aquesta secció, parlarem de com fer-ho descriure una taula a PostgreSQL .
A PostgreSQL, per trobar la informació de les columnes d'una taula, podem utilitzar la consulta d'ordres describe de dues maneres diferents, que són les següents:
Nota: a PostgreSQL, no podem tenir l'ordre directe per descriure la taula, però utilitzant MySQL, fem servir l'ordre DESCRIBE directament per identificar la informació de les columnes d'una taula específica.
PostgreSQL DESCRIBE LA TAULA utilitzant pgAdmin 4
A pgAdmin 4, farem servir el esquema_informació per descriure les taules.
Aquí, el esquema d'informació en si mateix és un esquema que està present automàticament a totes les bases de dades i es crida esquema_informació . I per defecte, no està disponible a la ruta de cerca de l'esquema. Així, si volem accedir a tots els objectes, l'utilitzarem a través dels seus noms qualificats.
exemples de sistemes operatius
L'usuari obté tots els avantatges de l'esquema particular si el propietari de l'esquema d'informació és el usuari original de la base de dades .
Mentrestant, a l'esquema d'informació, els noms d'alguns dels objectes són noms genèrics, cosa que podria passar a les aplicacions d'usuari o al programari. Per tant, hem d'estar alerta si hem de col·locar l'esquema d'informació al camí.
Per a això, farem servir el SELECCIONA comanda a la esquema_informació base de dades per consultar el noms_columnes de la taula de columnes.
Per exemple, la consulta següent retornarà tots els noms de columnes del fitxer client taula:
SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME = 'customer';
Consulta SQL a PgAdmin4
L'estructura de la taula
Després d'executar el Seleccioneu l'ordre , podem veure el nom_columnes present en el Client taula.
Taula de descripció de PostgreSQL utilitzant psql
A psql, podem obtenir la informació d'una taula amb l'ajuda de l'ordre següent i per descriure les taules particulars de la base de dades actual:
d table name
Per obtenir la llista de taules, seguirem els passos següents:
Pas 1
- Obriu el shell SQL (psql), que va aparèixer amb el detall necessari s . Després d'això, ho farem iniciar Sessió al servidor de bases de dades de Postgres mitjançant l' contrasenya que vam crear durant el procés d'instal·lació de PostgreSQL.
- I estem connectats amb el Servidor Postgres com podem veure a la captura de pantalla següent:
Pas 2
- Ara, ens connectarem al servidor de bases de dades específic que hem creat anteriorment javatpoint i amb l'ajuda de l'ordre següent:
c javatpoint
Pas 3
- Finalment, executarem el Descriu ordre table per veure que la informació de la taula concreta.
Javatpoint=# d customer
Nota: L'ordre d s'utilitza per descriure una taula com ara un tipus, una columna, modificadors de columnes, etc.
Sortida
chmod 755
La següent captura de pantalla ho explica amb més claredat: