Capítulo 14. Instrucciones SQL

Tabla de contenidos
ABORT — Aborta la transaccion en curso
ALTER GROUP — Add users to a group, remove users from a group
ALTER TABLE — Modifies table properties
ALTER USER — Modifies user account information
BEGIN — Comienza una transaccion en modo encadenado
CLOSE — Cierra un cursor
CLUSTER — Proporciona aviso de almacenaje agrupado (clustering) al servidor.
COMMIT — Realiza la transacción actual
COPY — Copia datos entre ficheros y tablas
CREATE AGGREGATE — Define una nueva función de agregado
CREATE DATABASE — Crea una nueva base de datos
CREATE FUNCTION — Defines a new function
CREATE GROUP — Crea un grupo nuevo
CREATE INDEX — Constructs a secondary index
CREATE LANGUAGE — Define un nuevo lenguaje para funciones
CREATE OPERATOR — Define un nuevo operador de usuario
CREATE RULE — Define una nueva regla
CREATE SEQUENCE — Creates a new sequence number generator
CREATE TABLE — Crea una nueva tabla
CREATE TABLE AS — Crea una nueva tabla
CREATE TRIGGER — Crea un nuevo disparador
CREATE TYPE — Define un nuevo tipo de datos base
CREAR USUARIO — Creando un nuevo usuario de base de datos
CREATE VIEW — Constructs a virtual table
DECLARE — Define un cursor para acceso a una tabla
DELETE — Borra filas de una tabla
DROP AGGREGATE — Elimina la definición de una función agregada
DROP DATABASE — Elimina una base de datos existente
DROP FUNCTION — Elimina una función de usuario escrita en C
DROP GROUP — ELimina un grupo
DROP INDEX — Elimina un indica de la base de datos
DROP LANGUAGE — Elimina un lengueja procedural definido por el usuario
DROP OPERATOR — Quita un operador de la base de datos
DROP RULE — Quita una regla existente de la base de datos
DROP SEQUENCE — Quita una secuencia existente
DROP TABLE — Elimina tablas de una base de datos
DROP TRIGGER — Removes the definition of a trigger
DROP TYPE — Retira un tipo, definido por el usuario, de los catálogos del sistema
DROP USER — Retira un usuario
DROP VIEW — Retira una vista definida en una base de datos
END — Commits the current transaction
EXPLAIN — Shows statement execution plan
FETCH — Gets rows using a cursor
GRANT — otorga privilegios de acceso a un usuario, un grupo o a todos los usuarios
INSERT — Inserta filas nuevas en una tabla
LISTEN — Recibir aviso de la notificación de una condición
LOAD — Dynamically loads an object file
LOCK — Explícitamente bloquea una tabla dentro de una transacción
MOVE — Mueve la posición del cursor
NOTIFY — Señala todos los "fronends" y "backends" a la escucha de una condición notify.
RESET — Restores run-time parameters for session to default values
REVOKE — Revokes access privilege from a user, a group or all users.
ROLLBACK — Interrumpte la transacción en curso
SELECT — Recupera registros desde una tabla o vista.
SELECT INTO — Create a new table from an existing table or view
SET — Set run-time parameters for session
SHOW — Shows run-time parameters for session
TRUNCATE — Empty a table
UNLISTEN — Stop listening for notification
UPDATE — Substituye valores de columnas en una tabla
VACUUM — Limpia y analiza una base de datos Postgres

Esta es la información de referencia para las instrucciones de SQL soportadas por Postgres.