using CAST and LIKE

Поиск
Список
Период
Сортировка
От Timothy Wood
Тема using CAST and LIKE
Дата
Msg-id 1018897728.29837.21.camel@phobos
обсуждение исходный текст
Ответы Re: using CAST and LIKE  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Hi all,

Sorry if this has already been posted but the archives, as you probably
already know, aren't searchable right now and I did not see anything
relevant when I sifted through them.  Anywho,  I'm trying to use a type
cast in a where ... like select statement and I've done it like so:

SELECT * FROM table WHERE CAST('field' AS TEXT) LIKE '%value%';

now the field I'm casting, be it already of type text or not, never
returns any rows.  However if I use a field that is already of text type
and do not cast it then I get resluts.  So my question is is there any
way to use CAST and LIKE together in the same select or am I
missing/doing something wrong?  Thanks.

Timothy,


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: User-Defined Datatypes
Следующее
От: "Nigel J. Andrews"
Дата:
Сообщение: Re: psql and passwords