TechLead
Lección 3 de 10
5 min de lectura
PostgreSQL

psql y consultas básicas (CRUD)

Aprende la CLI de PostgreSQL y las operaciones principales de SQL

Usar la CLI psql

psql es la herramienta de línea de comandos predeterminada de Postgres.

# Conectar
psql -U app_user -d app_db

\l       -- listar bases de datos
\c app_db -- conectar a la base de datos
\dt      -- listar tablas
\d users -- describir tabla
\q       -- salir

Fundamentos de CRUD

-- Crear (INSERT)
INSERT INTO users (name, email)
VALUES ('Linus', 'linus@example.com');

-- Leer (SELECT)
SELECT id, name, email FROM users
WHERE email LIKE '%@example.com'
ORDER BY created_at DESC
LIMIT 10;

-- Actualizar
UPDATE users
SET name = 'Linus Torvalds'
WHERE email = 'linus@example.com';

-- Eliminar
DELETE FROM users
WHERE email = 'linus@example.com';

Consejo: usa siempre WHERE

Olvidar la cláusula WHERE en UPDATE o DELETE puede afectar a todas las filas. Muchos equipos usan BEGIN y ROLLBACK mientras experimentan.

Continuar Aprendiendo