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.
