Olá, 2009/11/20 TI <t...@batistarepresentacoes.com>
> Pessoal, > > Estou com uma dúvida, hoje depois que um usuário veio reclamar de uma > entidade denominada nfsaid_sap_hist, onde existe um atributo do tipo > timestamp com valor default ‘current_timestamp’, verifiquei que o sistema > colocou como valor ‘padrão’ a data hora da criação da entidade e não o > valor de ‘agora’. > > Testei com o valor default ‘now()’ e acoteceu a mesma coisa. > > Para resolver eu tive que dropar o atributo e criar novamente, o que pode > ter acontecido? > > ****Meu cenário 1 :****** > > PostgreSQL 8.4.1, compiled by Visual C++ build 1400, 32-bit > > ********Meu cenário2 :********** > > PostgreSQL 8.3.8 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.3.real > (Ubuntu 4.3.2-1ubuntu11) 4.3.2 > > ********Script de criação**** 1 --> Cenário 1**** :********** > > Create table nfsaid_sap_hist ( > > … > > dtcurhist timestamp default current_timestamp, > > … > > ****Script de criação** 1 --> Cenário** 2**** :****** > > Create table nfsaid_sap_hist ( > > … > > dtcurhist timestamp default now(), > > … > > O engraçado é que até hoje (depois de anos usando o PostgreSQL) só > aconteceu esta vez e somente com esta entidade. Será que eu me equivoquei > em algo? > Depois que você dropou o atributo e criou novamente voltou a funcionar? > Desde já agradeço, > > Rubens José Rodrigues > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral