lunes, 9 de febrero de 2015

Crear un campo en una tabla existente en DB2

Este script permite agregar un campo tipo char de largo 3 que no permite nulos, a una tabla que ya existe en una base DB2.


ALTER TABLE Esquema.Tabla ADD Campo_Nuevo CHAR(3) DEFAULT NOT NULL;

Para agregar un campo que por defecto acepte nulos

ALTER TABLE Esquema.Tabla ADD Campo_Nuevo CHAR(3) DEFAULT NULL;
 
Tambien es posible indicar que el nuevo campo tendra un valor por defecto. En el ejemplo siguiente, el campo por defecto tendra los siguientes caracteres: YES

ADD Campo_Nuevo CHAR(3) DEFAULT NOT NULL 'YES';

No hay comentarios: