Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos,
fiz o seguinte código para inserir em uma tabela que já existe e funciona perfeitamente:
INSERT INTO stonedata VALUES
(NULL,`AQ00004`,`ing`,`Aquamarine`,`_`,`Oval`,`Cabochon`,`22x17mm`,`23.45cts`,`93.00`,`1`,`1piece`,`Blue`,`_`);
Aí apareceu o seguinte erro:
mysql error 1054 unknown column AQ00004in field list
Esse campo onde entra o AQ00004 é um campo do código do produto. Ele é em VARCHAR 20 e já tem mais de 100 registros inseridos.
Confesso que nunca vi isso antes e agradeço qualquer dica.
Beleza, Beraldo, deu certo. Muito obrigado.
Mas eu gostaria de saber quando se usa o acento grave e quando se usa as apas simples.
esses acentos graves são desnecessários. Eles são usados em nomes de campos de tabelas, nomes de tabelas e de banco de dados. Você pode não usar os acentos. O resultado é o mesmo, até onde si
Strings a serem inseridas nos campos são envolvidas em aspas simples (apóstrofo).
troque os "`" (acento grave) por "'" (apóstrofo). deve resolver