RE: [INTERFACES] Functions vs. Columns?????
От | Hiroshi Inoue |
---|---|
Тема | RE: [INTERFACES] Functions vs. Columns????? |
Дата | |
Msg-id | 001001bf782b$35c6a180$2801007e@tpf.co.jp обсуждение исходный текст |
Ответ на | Functions vs. Columns????? (Byron Nikolaidis <byron.nikolaidis@home.com>) |
Список | pgsql-interfaces |
> -----Original Message----- > From: owner-pgsql-interfaces@postgreSQL.org > [mailto:owner-pgsql-interfaces@postgreSQL.org]On Behalf Of Byron > Nikolaidis > > Hi, > > I have a question as to how postgres handles some built-in functions, > for example: > > Works Doesn't Work > ------ ------------ > select now(); select now; > select current_date; select current_date(); > > It seems that there should be some consistency here in the use of > parenthesis. I don't really know how these things are handled on the > backend, but it seems that parenthesis are the more correct way, or at > least both should be allowed. > > Any thoughts? > Parenthesis are needed in order to call functions in PostgreSQL. current_date isn't a built-in function of PostgreSQL. It's an SQL standard function and it's a special work of PostgreSQL parser to change current_date to call another built-in function. Regards. Hiroshi Inoue Inoue@tpf.co.jp
В списке pgsql-interfaces по дате отправления: