Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Duvidas com Inserir no banco

Pessoal boa tarde, como posso alterar este tipo de erro???

INSERT INTO matricula (aluno_id, curso_id, data, tipo)
VALUES
    (1,1,'2014-11-25 16:16:05','PAGA_PF'),
    (2,1,'2015-05-25 16:16:25','PAGA_PJ'),
    (3,3,'2015-07-21 16:16:30','PAGA_PF'),
    (4,4,'2015-05-15 16:15:35','PAGA_CHEQUE'),
    (7,1,'2015-03-10 16:15:35','PAGA_BOLETO'),
    (8,3,'2014-05-05 16:15:35','PAGA_PJ'),
    (9,2,'2015-02-07 16:15:35','PAGA_PF'),
    (10,7,'2015-01-15 16:15:35','PAGA_PJ'),
    (4,7,'2014-07-08 16:15:35','PAGA_PJ'),
    (8,1,'2014-06-01 16:15:35','PAGA_CHEQUE'),
    (1,4,'2014-11-10 16:15:35','PAGA_BOLETO'),
    (2,4,'2014-10-01 16:15:35','PAGA_PJ'),
    (3,4,'2014-11-15 16:15:35','PAGA_PF'),
    (2,2,'2015-01-04 00:00:00','PAGA_PJ');

Pessoal este erro aparece quando tento inserir estes dados??

5 respostas

Julian, tudo bem ?

Precisaria saber os tipos e qual é o erro que tá dando para te ajudar.

Qual erro que tá gerando?

Mensagem 242, Nível 16, Estado 3, Linha 1
A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
A instrução foi finalizada.
solução!

Como você configurou seu bd para ficar em pt a data também deve ser em pt, não no padrão do ingles

O erro ta na sua data, converter antes ela, a estruta dela deve tar datetime, muda o compo data para date