Check constraint con CASE

17/10/2006 - 03:33 por Gregorio López | Informe spam
Hola a todos. Estoy tratando de crear una restricción CHECK, la cual depende
de una cierta condición que obliga a usar la instrucción CASE, del tipo
siguiente:

alter table Partes add constraint
CK_PartesFactorConversion check (case when ([Medida1] = [Medida2])
then [FactorConversion] = 1
else [FactorConversion] >= 1
end)

Pero en la línea usando el then marca un error de sintaxis
Incorrect syntax near '='

¿Será que la validación no es posible de esta manera y debe hacerse en un
trigger?.

Saludos y gracias anticipadas.

Preguntas similare

Leer las respuestas

#6 Alejandro Mesa
18/10/2006 - 14:41 | Informe spam
Gregorio,

Si me referia a eso. Bueno, ya se que estas al tanto del cambio.

Saludos,

AMB

"Gregorio López" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida