Re: [GENERAL] Seq scan of table?

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: [GENERAL] Seq scan of table?
Дата
Msg-id 200309052037.12689.dev@archonet.com
обсуждение исходный текст
Ответ на Re: [GENERAL] Seq scan of table?  (Richard Huxton <dev@archonet.com>)
Список pgsql-performance
On Friday 05 September 2003 19:20, Neil Conway wrote:
> On Fri, 2003-09-05 at 06:07, Richard Huxton wrote:
> > PG's parser will assume an explicit number is an int4 - if you need an
> > int8 etc you'll need to cast it, yes.
>
> Or enclose the integer literal in single quotes.
>
> > You should find plenty of discussion of why in the archives, but the
> > short reason is that PG's type structure is quite flexible which means it
> > can't afford to make too many assumptions.
>
> Well, it's definitely a bug in PG, it's "quite flexible" type structure
> notwithstanding.

It certainly catches out a lot of people. I'd guess it's in the top three
issues in the general/sql lists. I'd guess part of the problem is it's so
silent. In some ways it would be better to issue a NOTICE every time a
typecast is forced in a comparison - irritating as that would be.

--
  Richard Huxton
  Archonet Ltd

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

Предыдущее
От: Mary Edie Meredith
Дата:
Сообщение: Re: [GENERAL] how to get accurate values in pg_statistic
Следующее
От: Neil Conway
Дата:
Сообщение: Re: [GENERAL] Seq scan of table?