On 12-09-2011 17:55, Tiago Adami wrote:
> Esta pergunta é um tanto absurda... mas vamos lá: existe como criar um
> identificador no PostgreSQL 8.3 para que ao informar "CURRENT DATE"
> (sem aspas, com espaço) retorne a data atual da mesma forma que
> "CURRENT_DATE" (sem aspas, com underscore)?
>
Não. É necessário fazer um patch para o PostgreSQL aceitar a sintaxe SELECT
CURRENT DATE ...
> Existem rotinas do nosso ERP que rodam em Sybase e DB2, onde esta
> palavra é reconhecida, e para manter a compatibilidade entre estes 3
> bancos eu precisaria desta funcionalidade...
>
O PostgreSQL utiliza o que está especificado no padrão. Se os outros SGBDs não
utilizam... Uma versão do DB2 atual aceita com underscore quanto ao SQL Server
eu não sei.
Talvez seria melhor se você fizesse uma UDF em cada um dos SGBDs para
contornar esta situação. A outra alternativa seria o patch mas ...
--
Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral