psql regular expression matching POSIX

Поиск
Список
Период
Сортировка
От John Zwiebel
Тема psql regular expression matching POSIX
Дата
Msg-id 1107815972.576122@sj-nntpcache-3
обсуждение исходный текст
Ответы Re: psql regular expression matching POSIX  (John Zwiebel <jzwiebel@cisco.com>)
Список pgsql-novice
Could someone please provide me with the syntax for a REGEXP that will
match a column in a table?

ie, this works using "similar to":
   select prod_id, prod_desc, vend_id from products where\
       vend_id similar to '\[D|F]%'


In the docs:
   pgsql/doc/html/functions-matching.html  para 9.7.3

I'm suppose to be able to use POSIX regular expressions.

Say I want to match all the vendor IDs with "LL" located anywere
inside the vend_id.

    select vend_id from products where <Now What???>

All of the examples in this section discuss "select substring"

All the variations I've tried of the following either are
syntax errors or 'type "vend_id" does not exist'.
   SELECT vend_id from products  where  substring (vend_id '.*LL.*');

Thanks

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

Предыдущее
От: "Les Carter"
Дата:
Сообщение: table name as function argument?
Следующее
От: John Zwiebel
Дата:
Сообщение: Re: psql regular expression matching POSIX