Que va amigo, utilizo la herramienta ibconsole para verificar los datos y realizar sentencias sql (creación de base de datos, triggers, procedimientos...) Y veo que no ha duplicado nada, ej:
ID Nombre
1 Manolo
2 Luis
Si tengo esto en la base, al poner el indice activo en nombre me saldría:
1 Manolo
2 Luis
1 Manolo
2 Luis
Pero ya no solo eso me fastidia, porque yo establezo el indice en nombre para hacer una busqueda incremental por nombre, no? , pero como tengo que hacerla por telefono también ...
ID Nombre Teléfono
1 Manolo 956252525
2 Luis 956263254
coloco el indice sobre teléfono y ahora si no me duplica. Cabe decir que en la base tengo un indice creado para Nombre, no fallará eso?
No sé, pero me extraña que por teléfono funcione y para Nombre no, siendo los dos del mismo tipo, varchar(60) y varchar(11) (Nombre, teléfono)
Que opinais?