1
resposta

DATE/TO_DATE - ALTERAÇÃO

Boa tarde! Inseri os valores na tabela mas coloquei a data da primeira forma.

INSERT INTO TB_VENDEDORES3 (MATRÍCULA,NOME,COMISSAO,DATA_ADM,FERIAS) VALUES ('00237','Roberta Martins',0.11,'18/03/2017','Sim');

Não consegui modificá-la para TO_DATE('18/03/2017','DD/MM/YYY') utilizando o comando UPDATE ... SET.

Existe alguma forma de modificar a forma da data normal para TO_DATE sem precisar apagar tudo e inserir novamente?

1 resposta

Pedro,

Que eu saiba em TODOS os bancos de dados o recomendável é sempre trabalhar em padrão ANSI (ano - mês - dia), pois desta forma fica fácil para o BD de identificar a data.

Mas, de qualquer forma, é interessante olhar a internet para ver o que ela diz:

==========================================================

Como trabalhar com Data e Hora no Oracle

Aprenda nesse artigo a trabalhar com campos que armazenam conteúdo em formato de ‘data’ e ‘hora’ no Oracle Database.

https://www.devmedia.com.br/como-trabalhar-com-data-e-hora-no-oracle/6985

==========================================================

Inserir DATA HORA no Oracle

INSERT INTO tabela 
(codigo, datahora ) 
VALUES
(1, TO_DATE(nvl('','19/07/2017 19:49:00'),'DD/MM/YYYY HH24:MI:SS'))

https://pt.stackoverflow.com/questions/221762/inserir-data-hora-no-oracle

==========================================================

How to insert and retrieve dates in Oracle ?

INSERT INTO customers ( customer_id, first_name, last_name, dob, phone) 
VALUES (11, 'Roger', 'Federer',  '1983-10-01', '001-001-0001');

You can also use the DATE keyword to supply a date literal to the database. The date must use the date format YYYY-MM-DD, where

  1. YYYY is a four-digit year.
  2. MM is a two-digit month from 1 to 12.
  3. DD is a two-digit day.

https://www.tutorialspoint.com/how-to-insert-and-retrieve-dates-in-oracle

==========================================================

Espero ter ajudado.

[]'s,

Fabio I.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software