Bases de Datos - Problemas entre atributos

   
Vista:

Problemas entre atributos

Publicado por Javier Varela (2 intervenciones) el 07/11/2011 16:35:37
Hay alguna forma de hacer con lenguaje sql que una clave formada por 2 atributos acepte null pero solo de uno de los dos a la vez ?. El problema es que cualquiera de los dos atributos pueden ser null pero no pueden ser null los dos al mismo tiempo. Desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problemas entre atributos

Publicado por Leopoldo Taylhardat (183 intervenciones) el 07/11/2011 19:09:37
Saludos.
Depende de tu gestor de BD.
Algunos gestores tienen un "CONSTRAINT" en la tabla que le permite condicionar si permite guardar la tupla....
se aplica como un "CHECK" para validar...
En tu caso sería algo así:

if atributo1 is null then atributo2 is not null else if atributo1 is not null then atributo2 is null end if
Espero que te sirva...
Tienes que buscar en el manual de tu bd para aclararlo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problemas entre atributos

Publicado por Javier Varela (2 intervenciones) el 07/11/2011 19:19:41
Muchas gracias por tu respuesta. Me ayudo a aclarar unas dudas, ahora me queda buscar un poco de info sobre sql server y resuelvo el problema.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar