Em qua, 14 de dez de 2016 18:28, Alexsandro Haag <[email protected]>
escreveu:

> Boa tarde Pessoal,
>
> sabem se existe algum parâmetro que possa alterar este comportamento, ou
> somente alteração no core?
>
> select cast('01/01/70' as date) , cast('01/01/69' as date);
>
>      date    |    date
> ------------+------------
>   1970-01-01 | 2069-01-01
>
> O link de documentação:
> https://www.postgresql.org/docs/9.4/static/functions-formatting.html
> Diz o seguinte: "If the year format specification is less than four
> digits, e.g. YYY, and the supplied year is less than four digits, the
> year will be adjusted to be nearest to the year 2020, e.g. 95 becomes
> 1995."
>
> Gostaria de usar como base por exemplo 2030 e não 2020 para que o
> cliente ganhe mais um tempo até corrigir a sua aplicação.
>

Eu colocaria uma Trigger na tabela e escreveria uma função rápida pra
tratar essa coluna específica.

Note apenas que esse tipo de remendo pode levar à "solução paliativa
definitiva" e seu cliente jamais consertar o lado dele.

[]s
Flavio Gurgel

>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a