Cita:
Iniciado por rrufo lo rero es tenr algo diferente a null
En bases de datos depende mucho de lo que quieres lograr, no siempre el default es NULL, tu puedes decir, NOT NULL default (''), esto a veces lo haces y mas en ASP porque no quieres problemas desde consultas hasta cuando lo recoges en una consulta..
Ejemplo:
select (campo1 + campo2) 'localidad'
Si tienes por defaults NULL, eso no funcionara y tendras que usar cosas como:
isnull(campo1, ''), etc.
También cuando recibes en ASP una consulta como:
select campo1 from tabla
Cstr(rs("campo1")) --> Da un error porque puede ser un NULL, entonces necesitas validaciones extras para ese caso.
Bueno, entonces esos detalles hacen que decidas si usar NULL o usar default.
Suerte!!