Buscar en moleculax
comandos básicos en consola psql – PostgreSQL

 
1)El primer comando nos enseñará como iniciar el cliente de psql en nuestra consola:
 
#psql -U user -W -h host database
 
 
2)Nuestro segundo comando nos ayudara a saber la lista de nuestras bases de datos, el comando es:

\l
 
3)Seleccionar una base de datos o cambiar de base:

\c basename
 
4)Listar tablas de una base de datos:
\d
Si la lista es muy larga veremos que podemos movernos hacia abajo y luego para salir solo digitamos la letra “q”
5)Para ver la información de la estructura de una tabla en especifico:

\d nombre_tabla
 
6)Vaciar una tabla en especifico o el famoso TRUNCATE que conocemos:

TRUNCATE TABLE table RESTART IDENTITY
 
Con este comando borramos el contenido de una tabla y reiniciamos su indice sino agregamos RESTART IDENTITY nuestros indices no seran reiniciados y seguiran según el ultimo registro.

7)Crear una base de datos:

CREATE DATABASE basename;
 
8)Borrar o eliminar una base de datos:


DROP DATABASE basename;
 
9)Borrar o eliminar una tabla en especifico:

DROP TABLE tablename;
 
10)Enviar resultados de una consulta a un archivo delimitado por |

COPY (SELECT * FROM tablename) TO '/home/tablename.csv' WITH DELIMITER '|';
 
Cabe mencionar que el archivo necesito permisos de escritura.

11)Uso de LIMIT y OFFSET

SELECT * FROM table LIMIT limit OFFSET offset;

.


Powered by

http://emiliogomez.com.ar