1
resposta

Faltando instrução no comando

Verificado o comando para inserir os dados abaixo, no banco, é apresentado erro. Identifiquei que estava fantando a instrução da data. Logo, para que o script rode sem erros não seria necessário a inclusão da instrução "to_date" ? ('00233','JOAO GERALDO DA FONSECA',ToDate ('01/12/2015','DD/MM/YYYY'), 0.10);

O comando SQL que atende ao que foi pedido no enunciado:

INSERT INTO TB_VENDEDORES ( MATRICULA, NOME, DATA_ADMISSAO, PERCENTUAL_COMISSAO ) VALUES ( '00233','Joao Geraldo da Fonseca','01/12/2015', 0.10 );

1 resposta

Oii, Jose! Tudo bem?

O erro que estava recebendo era relacionado a data? Se sim, você está certo. Usar o TO_DATE garante que a data seja interpretada do jeito certo, principalmente se ela não é igual ao modelo padrão do banco de dados.

Então a data será convertida para o formato de data, evitando erros de inserção.

Continue se dedicando aos estudos e qualquer dúvida, conte conosco para poder te auxiliar.

Bons estudos, Jose!