Dudas sobre los Check Constraint...

27/02/2004 - 16:28 por Cesar Garcia | Informe spam
Hola, tengo una duda sobre el constraint Check. Lo que quiero saber es si
dentro del check puedo utilizar datos que estan en la misma tabla, es decir
usar un select dentro de la condicion del check.

Saludos

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
27/02/2004 - 17:27 | Informe spam
Dentro del chek podes usar funciones def del Usuario, que necesitas hacer?


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Cesar Garcia" escribió en el mensaje
news:O7bH7XU$
Hola, tengo una duda sobre el constraint Check. Lo que quiero saber es si
dentro del check puedo utilizar datos que estan en la misma tabla, es


decir
usar un select dentro de la condicion del check.

Saludos







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
Respuesta Responder a este mensaje
#2 Cesar Garcia
27/02/2004 - 17:40 | Informe spam
Gracias por responder.

supon que tengo unas tablas llamadas usuarios, roles y articulos.

La tabla roles, me da la opcion de escoger ciertos roles para los usuarios,
como administrador, usuario, publicador de articulos, etc.

Lo que quiero hacer en el check es verificar si el usuario que esta
posteando un articulo tiene el rol "publicador de archivos", para lo cual
tendria que hacer una consulta a usuario, con un inner join a la tabla
roles.

Entonces... dentro de un check puedo hacer un select??...

o tendria que hacerlo mediante un trigger??


saludos.

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in message
news:OQ1%23M8U$
Dentro del chek podes usar funciones def del Usuario, que necesitas hacer?


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Cesar Garcia" escribió en el mensaje
news:O7bH7XU$
> Hola, tengo una duda sobre el constraint Check. Lo que quiero saber es


si
> dentro del check puedo utilizar datos que estan en la misma tabla, es
decir
> usar un select dentro de la condicion del check.
>
> Saludos
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004


Respuesta Responder a este mensaje
#3 Maximiliano D. A.
27/02/2004 - 18:09 | Informe spam
Te entiendo bien!! bueno aca tenes 2 opciones

1) hacer el Check por medio de una funcion definida de usuario (revisa en el
manual como se usan)
2) Usar Triggers

Bye


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Cesar Garcia" escribió en el mensaje
news:efRWVAV$
Gracias por responder.

supon que tengo unas tablas llamadas usuarios, roles y articulos.

La tabla roles, me da la opcion de escoger ciertos roles para los


usuarios,
como administrador, usuario, publicador de articulos, etc.

Lo que quiero hacer en el check es verificar si el usuario que esta
posteando un articulo tiene el rol "publicador de archivos", para lo cual
tendria que hacer una consulta a usuario, con un inner join a la tabla
roles.

Entonces... dentro de un check puedo hacer un select??...

o tendria que hacerlo mediante un trigger??


saludos.

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in


message
news:OQ1%23M8U$
> Dentro del chek podes usar funciones def del Usuario, que necesitas


hacer?
>
>
> Salu2
> Maxi
> Buenos Aires Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> MSN:
>
>
> "Cesar Garcia" escribió en el mensaje
> news:O7bH7XU$
> > Hola, tengo una duda sobre el constraint Check. Lo que quiero saber es
si
> > dentro del check puedo utilizar datos que estan en la misma tabla, es
> decir
> > usar un select dentro de la condicion del check.
> >
> > Saludos
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
Respuesta Responder a este mensaje
#4 Cesar Garcia
27/02/2004 - 18:25 | Informe spam
OK.. GRACIAS!

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in message
news:uzrP4TV$
Te entiendo bien!! bueno aca tenes 2 opciones

1) hacer el Check por medio de una funcion definida de usuario (revisa en


el
manual como se usan)
2) Usar Triggers

Bye


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Cesar Garcia" escribió en el mensaje
news:efRWVAV$
> Gracias por responder.
>
> supon que tengo unas tablas llamadas usuarios, roles y articulos.
>
> La tabla roles, me da la opcion de escoger ciertos roles para los
usuarios,
> como administrador, usuario, publicador de articulos, etc.
>
> Lo que quiero hacer en el check es verificar si el usuario que esta
> posteando un articulo tiene el rol "publicador de archivos", para lo


cual
> tendria que hacer una consulta a usuario, con un inner join a la tabla
> roles.
>
> Entonces... dentro de un check puedo hacer un select??...
>
> o tendria que hacerlo mediante un trigger??
>
>
> saludos.
>
> "Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in
message
> news:OQ1%23M8U$
> > Dentro del chek podes usar funciones def del Usuario, que necesitas
hacer?
> >
> >
> > Salu2
> > Maxi
> > Buenos Aires Argentina
> > Desarrollador Microsoft 3 Estrellas .NET
> > [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> > MSN:
> >
> >
> > "Cesar Garcia" escribió en el mensaje
> > news:O7bH7XU$
> > > Hola, tengo una duda sobre el constraint Check. Lo que quiero saber


es
> si
> > > dentro del check puedo utilizar datos que estan en la misma tabla,


es
> > decir
> > > usar un select dentro de la condicion del check.
> > >
> > > Saludos
> > >
> > >
> >
> >
> >
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
> >
> >
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida