valor por defecto en nueva columna

17/08/2005 - 15:48 por ajpb | Informe spam
Que tal,

Luego de hacer

ALTER TABLE MiTabla
ADD NuevaColumna int DEFAULT 0

Al revisar la tabla MiTabla los valores para NuevaColumna son NULL para
todos los registros anteriores a su creacion. Porque no funciona el DEFAULT
0 en este caso? y como haria para que a aquellos registros antes de la
inclusion de la nueva columna los ponga en 0 y no en NULL??

Saludos y gracias
 

Leer las respuestas

#1 Maxi
17/08/2005 - 16:03 | Informe spam
Hola, vas a tener que hacer un Update

Update tutabla set columna=0 where columna is null


Salu2
Maxi


"ajpb" escribió en el mensaje
news:
Que tal,

Luego de hacer

ALTER TABLE MiTabla
ADD NuevaColumna int DEFAULT 0

Al revisar la tabla MiTabla los valores para NuevaColumna son NULL para
todos los registros anteriores a su creacion. Porque no funciona el
DEFAULT
0 en este caso? y como haria para que a aquellos registros antes de la
inclusion de la nueva columna los ponga en 0 y no en NULL??

Saludos y gracias


Preguntas similares