Re: Question
От | |
---|---|
Тема | Re: Question |
Дата | |
Msg-id | 45701.146.74.1.99.1066157877.squirrel@webmail.inreach.com обсуждение исходный текст |
Ответ на | Re: Question (Stephan Szabo <sszabo@megazone.bigpanda.com>) |
Ответы |
Re: Question
|
Список | pgsql-general |
If you are experienced in Oracle, this might be confusing since Oracle treats empty string and NULL as being the same. > On Mon, 13 Oct 2003, Robert Partyka wrote: > >> why such condition: >> foofield not like '%bar%' >> >> where foofield is varchar >> >> returns false (or rather even ignore row) on record where foofield is >> null > > Actually, it probably returns unknown(NULL) on such records. > NULL LIKE '%bar%' is unknown, so > NULL NOT LIKE '%bar%' is also unknown. > > This is because NULL isn't the same as empty string, nor is it the > absence of a value, but it's an unknown value. > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org
В списке pgsql-general по дате отправления: