| От | Greg Stark |
|---|---|
| Тема | Re: Updatable views/with check option parsing |
| Дата | |
| Msg-id | 87hd3cpsqk.fsf@stark.xeocode.com обсуждение исходный текст |
| Ответ на | Re: Updatable views/with check option parsing (Martijn van Oosterhout <kleptog@svana.org>) |
| Список | pgsql-hackers |
Martijn van Oosterhout <kleptog@svana.org> writes: > So we get: > > CREATE VIEW foo AS SELECT expr :: TIME WITH TIME ZONE <-- OK > CREATE VIEW foo AS SELECT expr :: TIME WITH CHECK OPTION <-- parse error > CREATE VIEW foo AS SELECT (expr :: TIME) WITH CHECK OPTION <-- OK I haven't really been following this conversation, but just on the off chance this is a useful idea: Would it work to make "WITH" just a noise word? then you would just need one token of look-ahead to recognize "TIME ZONE" or "CHECK OPTION" instead of 2. I don't know what <levels clause>s look like so I'm not sure if you would be able to recognize them without seeing the WITH. I'm not even sure this works even if you can for that matter. -- greg
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера