• Domingo 22 de Diciembre de 2024, 23:55

Autor Tema:  Ayuda Mysql O Sql  (Leído 1266 veces)

d0Pe

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Ayuda Mysql O Sql
« en: Lunes 9 de Julio de 2007, 05:05 »
0
hola que tal a todos oigan quisiera preguntarles como le puedo hacer para que mediante sql se pueda escoger o una u otra opcion, que esa en esa tupla de la tabla solo me acepte dos opciones algo asi como esto


SEXO char(1) CHECK (SEXO in ('F', 'M'))

en la tupla de sexo solo me acepta o F o M

la duda que tengo es como le puedo hacer cuando son de diferentes longitudes las opciones que tengo

TIPOCONTRATO char(?) CHECK (TIPOCONTRATO in ('CONTRATO', 'PLANTA')) esto es lo que necesito tener en la base de datos que en el tipo de contrato o sea contrato o sea planta

pero como se le puede hacer eso???

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Ayuda Mysql O Sql
« Respuesta #1 en: Lunes 9 de Julio de 2007, 12:40 »
0
no tienes por que repetir  el mismo post  :angry:  :angry:

http://foros.solocodigo.com/index.php?showtopic=30064&hl=
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Ayuda Mysql O Sql
« Respuesta #2 en: Lunes 9 de Julio de 2007, 17:59 »
0
Código: Text
  1. CREATE TABLE DBO.ARTICULOS (
  2.    IDARTICULO            INT                     NOT NULL,
  3.    IDEMP                     INT                     NOT NULL,
  4.    TIPO                       CHAR(1)              NULL,
  5.    DESCRIPCION         CHAR(500)          NULL,
  6.    COSTOU                  MONEY                NULL,
  7.    MAXIMO                  INT                     NULL,
  8.    MINIMO                   INT                     NULL,
  9.    BLOQUEADO            CHAR(1)              NULL,
  10.    IDUSR                     CHAR(10)            NULL,
  11.    CONSTRAINT PK_ARTICULOS PRIMARY KEY  (IDARTICULO, IDEMP),
  12.    CONSTRAINT CKT_ARTICULOS CHECK (TIPO = IN('P','S','C')
  13.    BLOQUEADO IN('S','N'))
  14. )
  15. go
  16.  

Suerte !!!

P.D.
No repitas tus post.. espera la respuesta a los que ya hayas posteado... gracias... ;)
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa