Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2003, 11:06
Cesark
 
Fecha de Ingreso: marzo-2003
Mensajes: 38
Antigüedad: 21 años, 8 meses
Puntos: 0
Definir tipos de datos

Hola,

Uso SQL 2000 Server y estoy intentado definir tipos de datos concretos con Check Constraints. Quiero definir una columna para que solo pueda entrarse un código de 8 números y una letra en mayúsculas por ejemplo: '12536847C', me sale todo bien excepto que en la letra acepta mayúsculas y minúsculas. El código que pongo es así:

ALTER TABLE Usuarios
ADD CONSTRAINT CK_codigo
CHECK (Codigo_usu LIKE '[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][A-Z]')

¿Cómo debo ponerlo para que me acepte solo letras mayúsculas?

¿Como puedo hacer un Check Constraint en la BD que tenga como condición que el juego de caracteres contenga la '@' en medio y acabe en '.es', '.com', '.net', '.fr', '.uk', etc,..? Tal como te corrigen en los websites cuando no introduces la '@' o la terminación '.es'.


Gracias,
Cesar