NULL y NO NULL

10/07/2008 - 18:10 por juan | Informe spam
Hola como podeis observar por la pregunta novato % aparte de int y money que
no admiten NULL, que es lo mejor para diferenciar en admitir NULL o NO NULL.
 

Leer las respuestas

#1 Alejandro Mesa
10/07/2008 - 18:57 | Informe spam
Juan,

No entiendo tu pregunta.

aparte de int y money que no admiten NULL



create table #t (
c1 int NULL,
c2 money NULL
)

insert into #t default values

select * from #t

drop table #t
GO

Usar una restriccion para que cierta columna acepte o null o no, es un
requerimiento que debe venir de parte de el negocio. Por ejemplo, supongamos
que quieres guardar la informacion sobre el genero de una persona, "F-
femenino", "M - masculino", que pasa si no tienes esa informacion, pues si el
negocio esta de acuerdo en que se use 'U - no conocido' entonces esta bien,
pero si no desea ningun valor predefinido, entonces podemos hacer que la
columna acepte valor null para esos casos, y tambien esta bien. En otras
palabras, no existe una regla que aplica a todo caso, cuando hablamos de
nullabilidad (disculpen la palabra si es que esta no existe en nuestro
diccionario).


AMB


"juan" wrote:

Hola como podeis observar por la pregunta novato % aparte de int y money que
no admiten NULL, que es lo mejor para diferenciar en admitir NULL o NO NULL.



Preguntas similares