Ver Mensaje Individual
  #1  
Antiguo 14-12-2009
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Reputación: 17
radenf Va por buen camino
Unhappy Busqueda con Upper

Hola amigos:

Siempre había usado con mySql la siguiente sentencia para buscar en un campo, sin importar mayúsculas ni minúsculas y funciona perfectamente.

Código SQL [-]
QueryNombre.Close;
QueryNombre.SQL.Clear;
QueryNombre.sql.text:='select * from registros where UPPER (nombre) like "%'+UpperCase(Edit1.Text)+'%"';
QueryNombre.Open;

Estoy migrando mi aplicación desarollada en D2007 hacia PostgreSql y la búsqueda no funciona dando el siguiente error:

SQL Error:ERROR: column "%a%" does not exist
LINEA 1:...rom registros where UPPER (nombre) like "%A%"

¿Puede alguien señalarme cúal es mi error?

Desde ya, muchas gracias a todos

Última edición por radenf fecha: 14-12-2009 a las 21:59:27.
Responder Con Cita