| От | Tom Lane |
|---|---|
| Тема | Re: ERROR: invalid input syntax for integer: "" |
| Дата | |
| Msg-id | 19725.1179928171@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | ERROR: invalid input syntax for integer: "" ("Pit M." <fmi-soft@gmx.de>) |
| Ответы |
Re: ERROR: invalid input syntax for integer: ""
|
| Список | pgsql-bugs |
"Pit M." <fmi-soft@gmx.de> writes:
> Following query fails in pgAdmin which is OK because the field PLZZ
> contains characters:
> select * from "PERSONEN" where (CAST("PERSONEN"."PLZZ" AS INTEGER) >=
> 70000 );
> but if using the same query with a cursor ist works:
> START TRANSACTION;
> DECLARE c21112234 SCROLL CURSOR FOR select * from "PERSONEN" where
> (CAST("PERSONEN"."PLZZ" AS INTEGER) >= 70000;
> COMMIT;
> In my opinion this query should also fail with cursors.
It would have failed if you had run the cursor far enough to fetch one
of the bad rows.
regards, tom lane
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера