Restricciones Check

28/05/2004 - 01:36 por Cristián | Informe spam
La verdad si alguien me pudiera responder como se trabaja
con las restricciones check para validar campos lo
agradecería... quiero levantar errores por código
(raiserror), interceptables desde vb, para informar al
usuario de que una validación no ha sido aceptada por la
base de datos... tal vez check sea la solución... debo
tomar valores que se están ingresando y llamar a uno o
varios sp que verifican que la información es correcta...

La ayuda de los BOL es escasa, un ejemplo plis!!

Gracias!!
 

Leer las respuestas

#1 Maximiliano Damian Accotto
28/05/2004 - 02:01 | Informe spam
Hola, te he respondido unos hilos mas abajo pero de todas formas te envio
este mini ejemplo para que veas el uso del check.


CREATE TABLE #PEPE (ID CHAR(10), NOMBRE VARCHAR(50), ACTIVO CHAR(1) CHECK
(ACTIVO='S' OR
ACTIVO='N'))

INSERT INTO #PEPE VALUES ('1','PEPE1','S')

GO

INSERT INTO #PEPE VALUES ('1','PEPE1','X')

==
Fijate que el segundo insert fallara ya que el campo Activo solo admite S o
N

Suerte


Salu2

Maximiliano Damian Accotto
Gerente de IT
Fundicion San Cayetano S.A.
Buenos Aires Argentina
-
maxi_accotto[arroba]speedy[.]com[.].ar
MSN:



"Cristián" escribió en el mensaje
news:13c9f01c44443$6c81ccc0$
La verdad si alguien me pudiera responder como se trabaja
con las restricciones check para validar campos lo
agradecería... quiero levantar errores por código
(raiserror), interceptables desde vb, para informar al
usuario de que una validación no ha sido aceptada por la
base de datos... tal vez check sea la solución... debo
tomar valores que se están ingresando y llamar a uno o
varios sp que verifican que la información es correcta...

La ayuda de los BOL es escasa, un ejemplo plis!!

Gracias!!

Preguntas similares