Acerca das linguagens de definição e manipulação de dados, ...
No DB2, ao utilizar ALTER TABLE ... ADD COLUMN, se a coluna adicionada não for explicitamente definida como NULL, o comando falha, pois o DB2 exige que colunas novas tenham obrigatoriamente um valor default ou permitam nulos.