Обсуждение: BUG #4830: operator does not exists
The following bug has been logged online: Bug reference: 4830 Logged by: Gilvan Garcelan Email address: garcelan@gmail.com PostgreSQL version: 8.3 Operating system: windows 2003 Description: operator does not exists Details: Bom dia Eu tenho uma query que roda na versao 8.0 mas na 8.3 ocorre o seguinte erro. operator does not exists: integer ~~ unknow line 39: and (nome do campo Like '1' /*FilterParam1*/ hint : No operator matches the given name and arguments type(s). you might need to add explicit type cats existe um novo jeito de usar o operador like? grato Gilvan Garcelan
Gilvan Garcelan escreveu: > Eu tenho uma query que roda na versao 8.0 mas na 8.3 ocorre o seguinte > erro. > Você leu as notas de lançamento [1]? Algumas conversões implÃcitas foram removidas na 8.3. > operator does not exists: integer ~~ unknow > line 39: and (nome do campo Like '1' /*FilterParam1*/ > Isto *não* é um bug. Utilize nome_do_campo like 1. Por que você está utilizando LIKE ao invés de um = ? PS> da próxima vez escreva em inglês porque nem todos nesta lista falam português. [1] http://www.postgresql.org/docs/8.3/static/release-8-3.html#AEN86487 -- Euler Taveira de Oliveira http://www.timbira.com/