Re: text & char(32)

Поиск
Список
Период
Сортировка
От bangh
Тема Re: text & char(32)
Дата
Msg-id 39C771BB.438FC0C0@baileylink.net
обсуждение исходный текст
Ответ на Re: text & char(32)  (Herbert Ambos <herbert@hindang.msuiit.edu.ph>)
Список pgsql-admin
If your define your table using varchar(32), instead of char(32), your
query will work fine.


--
banghe

Herbert Ambos wrote:

> On Tue, 19 Sep 2000, Vladimir V. Zolotych wrote:
>
> >   Hi all,
> > Can you help me a bit ?
> > The question is: how can I compare TEXT and CHAR(32) types ?
> > More detailed description:
> >   my=> create table foo (tt text, cc char(32));
> >
> >   CREATE
> >   my=> insert into foo values ('aa', 'ab');
> >
> >   INSERT 27476810 1
> >   my=> insert into foo values ('aa', 'aa');
> >
> >   INSERT 27476811 1
> >   my=> select * from foo where tt=cc;
> >
> >   tt|cc
> >   --+--
> >   (0 rows)
> > So the operator '=' doesn't work as I expected.
> > Any help will be appreciated.
> >
> >
>
> try
>
>         select * from foo where tt=trim(cc);
>
> herbert


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

Предыдущее
От: Jan-Hendrik Benter
Дата:
Сообщение: DENY database access to others than owner
Следующее
От: "vijayendra mohan agrawal"
Дата:
Сообщение: NOTICE: CREATE TABLE/FOREIGN KEY clause ignored; not yet implemented