Search Postgresql Archives

Re: cross-database time extract?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2009/12/24 Israel Brewster <israel@xxxxxxxxxxxxxxxxxx>:
> This is sort of a PostgreSQL question/sort of a general SQL question, so I
> apologize if this isn't the best place to ask. At any rate, I know in
> PostgreSQL you can issue a command like 'SELECT "time"(timestamp_column)
> from table_name' to get the time part of a timestamp. The problem is that
> this command for some reason requires quotes around the "time" function
> name, which breaks the command when used in SQLite (I don't know about MySQL
> yet, but I suspect the same would be true there). The program I am working
> on is designed to work with all three types of databases (SQLite,
> PostgreSQL, and MySQL) so it would be nice (save me some programing) if
> there was a single SQL statement to get the time portion of a timestamp that
> would work with all three. Is there such a beast? On a related note, why do
> we need the quotes around "time" for the function to work in PostgreSQL? the
> date function doesn't need them, so I know it's not just a general
> PostgreSQL formating difference. Thanks :)
> -----------------------------------------------


It's a bug?

bdteste=# SELECT time(CURRENT_TIMESTAMP);
ERRO:  erro de sintaxe em ou próximo a "CURRENT_TIMESTAMP"
LINE 1: SELECT time(CURRENT_TIMESTAMP);
                    ^
bdteste=# SELECT pg_catalog.time(CURRENT_TIMESTAMP);
      time
-----------------
 10:55:07.073911
(1 registro)

bdteste=# SELECT "time"(CURRENT_TIMESTAMP);
      time
-----------------
 10:55:20.679684
(1 registro)

bdteste=# SELECT $$time$$(CURRENT_TIMESTAMP);
ERRO:  erro de sintaxe em ou próximo a "("
LINE 1: SELECT $$time$$(CURRENT_TIMESTAMP);
                       ^

Osvaldo

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux