Hola, en una ocasión me pasó lo mismo y lo que ne dijeron es que lo
reportara como un error,

Saludos
El 27/08/2014 9:00, "Guillermo E. Villanueva" <guillermo...@gmail.com>
escribió:

> Hola amigos estoy trabajando con un server Postgres 9.0.5 utilizando como
> cliente pgadmin 1.18.1
> Recién, sin querer,  descubrí el siguiente problema:
> Si ejecuto esta consulta:
> select clavebeneficiario
> from nacer.smiafiliados
> where clavebeneficiario in (
> '1013900239470047', '1013900239486096', '1013900239425814'
> '1013900239486301', '1013900239473552', '1013900239482742'
> '1013900239464520', '1013900239482631', '1013900239473268'
> '1005700049000806', '1013900239431081', '1013900239469495'
> '1013900239358502', '1013900239480395', '1013900239352350'
> '1013900239476481', '1013900239476480', '1013900239470112')
> Funciona sin error y me da como resultado:
> "1013900239473552"
> "1013900239470047"
> "1013900239470112"
> "1013900239431081"
>
> Observen que los finales del listado in no tiene comas.
>
> Ahora poniendo las comas como debe ser:
> select clavebeneficiario
> from nacer.smiafiliados
> where clavebeneficiario in (
> '1013900239470047', '1013900239486096', '1013900239425814',
> '1013900239486301', '1013900239473552', '1013900239482742',
> '1013900239464520', '1013900239482631', '1013900239473268',
> '1005700049000806', '1013900239431081', '1013900239469495',
> '1013900239358502', '1013900239480395', '1013900239352350',
> '1013900239476481', '1013900239476480', '1013900239470112')
> Funciona sin error y me da como resultado:
> "1013900239486301"
> "1013900239473268"
> "1013900239464520"
> "1013900239469495"
> "1013900239476481"
> "1013900239473552"
> "1013900239470047"
> "1013900239470112"
> "1013900239482742"
> "1013900239431081"
> "1013900239425814"
> "1005700049000806"
> "1013900239352350"
> "1013900239358502"
>
> Será un problema del pgadmin o del motor, no se, pero es un problema, no
> se que opinan uds y que sabían al respecto
>
> Espero sus comentarios
>
> Guillermo Villanueva
>
>

Responder a