

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!