Agregar columna a una tabla (POSTGRES)

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para agregar una columna (alter table) a una tabla de nuestra base de datos, les va a resultar fácil entender ya que he creado un video en YouTube en el cual explico a fondo del tema, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.

Agregar columna a una tabla de una base de datos postgres (ALTER TABLE)

Para realizar este procedimiento debemos tener creada una tabla en la base de datos, ya que vamos a agregar una columna nueva (id_cursos) a la tabla Alumnos que ya la creamos en un artículo anterior

Primer paso

Con el siguiente script vamos a agregar una columna (id_cursos) a la tabla Alumnos, la columna nueva se debe crear con tipo de dato entero INT el mismo que nos va a servir para relacionar con una nueva tabla llamada Cursos

alter table alumnos add column id_curso int;

Segundo paso

Ahora vamos a crear una tabla llamada Cursos para realizar la relación con la columna que creamos en el PRIMER PASO

create table cursos
(
id serial not null,
descripcion character varying(100),
estado character varying(1),
primary key (id)
)

Tercer paso

Crear la relación entre el la columna agregada (id_cursos) de la tabla alumnos, con la tabla Cursos, lo cual ya expliqué en un articulo anterior.

ALTER TABLE alumnos ADD CONSTRAINT fk_id_curso FOREIGN KEY (id_curso)
REFERENCES public.cursos (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Una respuesta

Add a Comment

Your email address will not be published. Required fields are marked *