• Lunes 29 de Abril de 2024, 11:19

Autor Tema:  Problema con interbase  (Leído 1186 veces)

Isaac

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Problema con interbase
« en: Martes 3 de Junio de 2003, 12:55 »
0
Hola a todos

Llevo bastante tiempo programando en php + interbase, y la verdad es que empiezo a estar harto de este sgbd.

El último "expediente X" que he sufrido es con la siguiente sentencia sql:

delete from tabla where id like '2003.06%';

Se supone que esa sentencia borraría todos los registros de la tabla cuyo valor para el campo Id empiece por '2003.06'. Pues no, lo que ha hecho interbase (exactamente Firebird 1.0.2) es borar toda la tabla (?!?) incluyendo registros cuyo id empezaba por '2003.01', '2003.02', etc.

Lo único que se me ocurre es que el caracter '.' sea algún tipo de operador para el like, pero en la documentación de firebird no he encontrado nada al respecto....

Así que si alguien sabe algo de esto y me puede iluminar con su sabiduría le estaría eternamente agradecido.

un saludo

          Isaac Salgueiro