Está en la página 1de 2

Metacomandos: empiezan con \, nos sirven para ejecutar acciones basicas de admin

istracion entre nuestro servidor y postgres en consola.


\q

salir de la consola

\?

muestra toda la lista de metacomandos.

\l lista base de datos


\e
escribir las consultas en tu editor favorito(guardas y s
e visualiza en el terminal)
\dn

Lista los esquemas.

\ds

Lista las secuencias.

\di

Lista los Indices.

\dv

Lista las vistas.

\df

Lista las funciones.

\dn+

Lista los esquemas con ms informacin

\d

Listar tablas de un bd

\du

listar los usuarios

\h create tablespace

crea table space

\c basename

selecciona una base de datos o cambia de base de datos

\d table

ver la informacion de una tabla

SET search_path to esquema_que_quieres_ver;


se fuerza a la visualiza
cion de tablas de acuerdo al esquema predefinido.
\dt public.*
ver las tablas de un esquema especificado.
select * from pg_tables where schemaname='public';
n esquema

para ver las tablas de u

OTROS COMANDOS:
CREATE DATABASE practicas WITH OWNER = snicoper;
se de datos con dueo

crear ba

DROP DATABASE basename;


na base de datos

borrar u

DROP TABLE tablename;


na tabla en especifico

borrar u

ALTER DATABASE database_name OWNER TO new_owner;


de dueo un base de datos

cambiar

alter role postgres password 'xxx';


r la contrasea de un usuario

modifica

TRUNCATE TABLE table RESTART IDENTITY


na tabla reseteando sus identity

vaciar u

SELECT pg_size_pretty(pg_database_size('dbname'));
tamao que ocupa la base de datos

saber el

También podría gustarte