Está en la página 1de 1

CENTRO DE ESPECIALIZACIÓN EN DESARROLLO DE SOFTWARE

COMANDO POSTGRESQL: ALTER

-- 1. CAMBIAR NOMBRE DE UNA TABLA


ALTER TABLE nombre_actual RENAME TO nuevo_nombre;

-- 2. CAMBIAR EL NOMBRE DE UNA COLUMNA


ALTER TABLE nombre_tabla RENAME COLUMN actual_nombre_columna TO
nuevo_nombre_columna;

-- 3. AGREGAR UNA NUEVA COLUMNA


ALTER TABLE nombre_tabla ADD COLUMN nombre_columna tipo_de_dato;

-- 4. CAMBIAR EL TIPO DE DATO


ALTER TABLE nombre_tabla ALTER COLUMN nombre_columna SET DATA TYPE
tipo_de_dato;

-- 5. ELIMINAR UNA COLUMNA


ALTER TABLE nombre_tabla DROP COLUMN nombre_columna;

-- 6. ELIMINAR UNA RESTRICCIÓN


ALTER TABLE nombre_tabla DROP CONSTRAINT nombre_restricción

-- 7. AGREGAR UNA RESTRICCIÓN


ALTER TABLE nombre_tabla ADD CONSTRAINT nombre_restriccion Restricción

-- 8. AGREGAR UNA RESTRICCIÓN FOREIGN KEY


ALTER TABLE nombre_tabla1
ADD CONSTRAINT nombre_restricción
FOREIGN KEY (campo_llave_foranea)
REFERENCES nombre_tabla2 (campo_llave_primaria);

También podría gustarte