1
resposta

Dados do usuário não retorna

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi João, tudo bem?

Notei que você criou o nome da coluna com acento: DATA_CONTRATAÇÃO. Em SQL, nomes de colunas com acento, espaço ou caracteres especiais precisam ser delimitados entre aspas duplas (") ou colchetes ([]), dependendo do SGBD. O SQLtionline (que usa SQLite) não aceita acentos em nomes de colunas sem aspas, ele interpreta como erro de sintaxe.

Para corrigir, você pode renomear a coluna sem acento:

CREATE TABLE funcionarios (
    ID VARCHAR(50) PRIMARY KEY,
    Nome TEXT,
    Cargo TEXT,
    Departamento TEXT,
    Data_Contratacao DATE,
    Salario DECIMAL(10,2)
);

E então executar:

INSERT INTO funcionarios (id, nome, cargo, departamento, data_contratacao, salario)
VALUES ('32D', 'João Silva', 'Desenvolvedor de Software', 'TI', '2023-10-24', 6000);

Faça esses ajustes e veja se o problema é solucionado.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!