Re: escaped rolenames in pg_has_role

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: escaped rolenames in pg_has_role
Дата
Msg-id 28386.1182890812@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: escaped rolenames in pg_has_role  ("Willy-Bas Loos" <willybas@gmail.com>)
Ответы Re: escaped rolenames in pg_has_role  ("Willy-Bas Loos" <willybas@gmail.com>)
Список pgsql-general
"Willy-Bas Loos" <willybas@gmail.com> writes:
>> A quote in the data might be real data or quoting, and you have no way to
>> tell the difference.

> It's not so bad, because a parameter of type name cannot start with a quote.

Sure it can.

regression=# select '"Fooey"'::name;
  name
---------
 "Fooey"
(1 row)

regression=# create table foo ( """Fooey""" int);
CREATE TABLE
regression=# \d foo
      Table "public.foo"
 Column  |  Type   | Modifiers
---------+---------+-----------
 "Fooey" | integer |

regression=#

            regards, tom lane

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

Предыдущее
От: Michael Glaesemann
Дата:
Сообщение: Re: upgrade 8.1.4 -> latest, sort order subquery
Следующее
От: Tom Lane
Дата:
Сообщение: Re: upgrade 8.1.4 -> latest, sort order subquery