| От | Tom Lane |
|---|---|
| Тема | Re: AS s(a) vs. AS a |
| Дата | |
| Msg-id | 7050.1350008301@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | AS s(a) vs. AS a (Thalis Kalfigkopoulos <tkalfigo@gmail.com>) |
| Список | pgsql-general |
Thalis Kalfigkopoulos <tkalfigo@gmail.com> writes:
> I see in the docs the following:
> SELECT current_date + s.a AS dates FROM generate_series(0,14,7) AS s(a);
> Trying it as:
> SELECT current_date + a AS dates FROM generate_series(0,14,7) AS a;
> yields exactly the same result.
> Does the finer granularity/expressiveness offer some extra
> functionality in some cases or is it a matter of style?
IIRC, it's important for functions returning composite types. For a
function returning scalar, "AS a" is equivalent to "AS a(a)".
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера