Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   crear constraint (https://www.clubdelphi.com/foros/showthread.php?t=22689)

Johnny Q 23-06-2005 19:52:43

crear constraint
 
Un saludo a todos.

Estoy tratando de crear un constraint para un campo de una tabla, pero la verdad no me acuerdo como es el script para hacerlo. El constraints es para verificar si el genero de una persona es Masculino o Femenino.

Agradezco su colaboración.

jachguate 23-06-2005 22:28:29

asi funcionará en mayoría de los motores:

Código SQL [-]
alter table persona add constraint ck_genero check (genero in ('masculino', 'femenino'));

Hasta luego.

;)

Johnny Q 23-06-2005 22:49:23

Efectivamente Juan, ya habia encontrado la solución y es tal y como me la describes. Aunque cabe anotar que algunas veces no funciona si despues del nombre de la tabla falta la clausula WITH NOTCHECK.

Muchas gracias por tu respuesta.

Saludos....

jachguate 23-06-2005 22:52:07

Cita:

Empezado por Johnny Q
Aunque cabe anotar que algunas veces no funciona si despues del nombre de la tabla falta la clausula WITH NOTCHECK.

¿en que motor? :confused:

Johnny Q 23-06-2005 22:55:50

Para mi caso en particular estoy utilizando SQL Server.

Saludos...


La franja horaria es GMT +2. Ahora son las 18:31:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi