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

Erro Int é incompatível com date

Iniciei o curso como SQL 2017, e lá nao tem mais topico aberto, e achei esse curso que sugento o prof é o mesmo conteúdo, portanto gostaria de uma ajuda pois fazendo a atividade está apresentando erro ao inserir dados na tabela:

INSERT INTO [TABELA DE VENDEDORES]
([MATRICULA], [NOME], [COMISSAO], [DATA DE ADMISSAO], [DE FERIAS])
VALUES
('00235', 'Márcio Almeida Silva', 0.08, 2014-08-15, 0)

Mensagem 206, Nível 16, Estado 2, Linha 9 Conflito no tipo de operando: int é incompatível com date

Antes criei a tabela da seguinte forma:

CREATE TABLE [TABELA DE VENDEDORES]
(
[MATRICULA] VARCHAR (5),
[NOME] VARCHAR (100),
[COMISSAO] FLOAT,
[DATA DE ADMISSAO] DATE,
[DE FERIAS] BIT)
2 respostas
solução!

Olá, Amanda, tudo bem?

O erro foi retornado, pois o valor 2014-08-15, não está entre as aspas.

Tente executar a query da seguinte forma:

INSERT INTO [TABELA DE VENDEDORES]
([MATRICULA], [NOME], [COMISSÃO], [DATA DE ADMISSÃO], [DE FERIAS])
VALUES
('00235', 'Márcio Almeida Silva', 0.08, '2014-08-15', 0);

Fala pra gente se deu certo!

Maravilha! Muito obrigada