Ver Mensaje Individual
  #5  
Antiguo 01-09-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 30
jachguate Va por buen camino
Cool

Cita:
Empezado por xerkan
Si que podria hacer un triger que hiciera un select * where Upper(campo)=Upper(valor) y si devuelve un valor que saltara un error es mas lo podria hacer en delphi pero queria saber si hay alguna forma mas sencilla en el contraint de la sentencia sql
Lo conveniente es tener establecido el constraint, y en el trigger before insert/before update, asegurarse de convertir el valor siempre a mayúsculas o a minúsculas, puesto que interbase/firebird no tiene indices insensibles a mayúsculas/minusculas. Todo en esta bd, es case sensitive.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita