2009/6/5 Osvaldo Kussama <[email protected]> > 2009/6/5 Nilson Chagas <[email protected]>: > > 2009/6/5 JotaComm <[email protected]> > >> > >> Olá, > >> > >> Neste exemplo eu removi, mas se quiseres utiliza-lo basta como US no > >> final, depois do SS. > >> > >> Por exemplo: > >> > >> SELECT current_timestamp,to_char(current_timestamp,'YYYYMMDDHHMISSUS'); > > > > Legal, chegando em casa vou testar. > > > > No caso posso criar um trigger no before insert e gravar > > to_char(current_timestamp,'YYYYMMDDHHMISSUS') > > > > Pq se eu não já gravar sem a pontuação, vai ficar ruim manipular depois. > > > > > NÃO! > O PostgreSQL não grava esta string em seu banco. > Ele grava um campo de 8 bytes contendo o número de microssegundos que > seu instante de tempo dista de meia-noite de 01 de janeiro de 2000 (se > for negativo é anterior, se positivo posterior). > > Você exibe este dado ou da forma padrão - definida no parâmetro de > configuração DateStyle - ou da forma que quiser utilizando a função > to_char. Esta é apenas uma questão de exibição do dado armazenado isto > é, como converter aquele dado em uma string legível por humanos. > > Por analogia imagine o conteúdo de um byte. Eu posso exibi-lo como um > número decimal, um número binário ou um número hexadecimal. O conteúdo > é o mesmo apenas a forma de exibição é diferente. > > Osvaldo
rsrsrsrs É a preguiça de ficar lembrando de usar o to_char. rsrsrs Mas ainda é melhor do que ficar mudando a configuração de todo o banco, mais garantido. Já peguei a idéia, vou colocar em pratica. Neste caso é só informar o current_timestamp como default do campo, sem precisar gastar linhas com trigger. -- []s Nilson Chagas - Ubuntu User 25794 --- Visite: http://www.amados.com.br/podcast -> Peça gratuitamente um curso Bíblico http://tempodesalvacao.blogspot.com/ http://bbnradio.org/ -> Ouça a rádio e faça gratuitamente um Curso Biblico
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
