Boa tarde meus caros, dei uma procurada no forum mas não encontrei resposta para esse referente problema.
Mudei de empresa e é a primeira vez que estou usando um banco Oracle, estou passando por um problema que imagino ser simples, porem não conseguir pesquisar exatamente sobre o problema na internet e nem no forum.
preciso icluir um campo de tipo timestamp numa tabela para isso eu faço o comando:
ALTER TABLE TABELA ADD DT_INCLUSAO_FORNECEDOR TIMESTAMP DEFAULT SYSDATE;
o objetivo é sempre que o registro nessa tabela for criado, a data atual do servidor vai ser inserida no campo novo de data, eu não posso alterar a query que o java usa, preciso de um valor default na coluna para os novos registros.
O problema é, ao fazer o alter table o banco oracle inclui na nova coluna gerada a data e hora da inclusão da coluna como valor da mesma para todos os registros já cadastrados, eu preciso que para os registros antigos esses valores fiquem como nulo e somente pega o valor da data e hora atual para novos registros.
Alguém sabe como resolver, agradeço.