- Se incorporó
- 12 Octubre 2004
- Mensajes
- 2.625
Estimados, tengo una duda que necesito que me aclaren por favor
tengo una tabla a la cual le debo agregar 2 nuevos campos y que ademas tengan un valor por defecto 0.
Esta tabla ya esta previamente poblada por lo que al hacer la modificación todos los valores de los campos nuevos deben aparecer en 0 para cada uno de los registros.
Mi duda es si mi sentencia es la correcta
Gracias
tengo una tabla a la cual le debo agregar 2 nuevos campos y que ademas tengan un valor por defecto 0.
Esta tabla ya esta previamente poblada por lo que al hacer la modificación todos los valores de los campos nuevos deben aparecer en 0 para cada uno de los registros.
Mi duda es si mi sentencia es la correcta
Código:
IF OBJECT_ID('dbo.registro') IS NOT NULL
BEGIN
ALTER TABLE dbo.registro ADD COLUMN
(
reg_estado char(1) DEFAULT '0' NOT NULL,
reg_valor int DEFAULT 0 NOT NULL
)
IF OBJECT_ID('dbo.registro) IS NOT NULL
PRINT '<<< Exito al agregar campos a la tabla dbo.registro >>>'
ELSE
PRINT '<<< Error al agregar campos a la tabla dbo.registro >>>'
END
go
Gracias