SET SESSION SESSION AUTHORIZATION

Поиск
Список
Период
Сортировка
От Dennis Bjorklund
Тема SET SESSION SESSION AUTHORIZATION
Дата
Msg-id Pine.LNX.4.44.0410221520120.2015-100000@zigo.dhs.org
обсуждение исходный текст
Ответы Re: SET SESSION SESSION AUTHORIZATION  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Is it just me or is this syntax very ugly?
 SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT

so the parser accepts 
 SET SESSION SESSION AUTHORIZATION DEFAULT;

I know the SESSION/LOCAL part should be the same as the other SET 
commands, but still. It hurt my eyes...

The standard command is SET SESSION AUTHORIZATION and affects the session.  
Couldn't we then have this syntax instead
 SET [ SESSION | LOCAL ] AUTHORIZATION username SET [ SESSION | LOCAL ] AUTHORIZATION DEFAULT
                                                   
 
so one can do either
 SET SESSION AUTHORIZATION DEFAULT;

or
 SET LOCAL AUTHORIZATION DEFAULT;

-- 
/Dennis Björklund



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

Предыдущее
От: Robert Treat
Дата:
Сообщение: Re: Postresql 8.0 Beta 3 - SELECT ... FOR UPDATE
Следующее
От: Tom Lane
Дата:
Сообщение: Re: timestamp with time zone a la sql99