Re: ERROR: invalid input syntax for integer: ""

Поиск
Список
Период
Сортировка
От Magnus Hagander
Тема Re: ERROR: invalid input syntax for integer: ""
Дата
Msg-id 46546105.30602@hagander.net
обсуждение исходный текст
Ответ на Re: ERROR: invalid input syntax for integer: ""  ("Pit M." <fmi-soft@gmx.de>)
Ответы Re: ERROR: invalid input syntax for integer: ""  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Pit M. wrote:
>
>> It would have failed if you had run the cursor far enough to fetch one
>> of the bad rows.
>>
>>             regards, tom lane
>>
> The difference is that in one case the query fails and in the other the
> FETCH command fails.
>
>
> Our problem is that if a query succeeds we use a count(*) of that query
> to display the result count in the status bar of our application - the
> select works but the count(*) fails :-)
> When we use this query on MS SQL-Server the query fails directly though
> we also use cursors here. So the SQL-Server somehow checks all the data
> only for the query -> perhaps because we used a server side cursor.

IIRC, the behavior of MSSQL will depend on the query plan. If it's a
plan that requires doesn't require materialization at all, it won't
figure it out until you get there.

//Magnus

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "Pit M."
Дата:
Сообщение: Re: ERROR: invalid input syntax for integer: ""
Следующее
От: Tom Lane
Дата:
Сообщение: Re: ERROR: invalid input syntax for integer: ""