Guilherme Rodrigues Posted November 16, 2012 Report Share Posted November 16, 2012 Fiz um sistema no Visual Basic, que me retornou esse SQL gostaria de saber onde esta o erro!"INSERT INTO chassott_notas (nota, data, fornecedor_id, valor) VALUES (4802),'01-10-2012',23,1726.04);"Eu acho que deveria vir assim, mais tento fazer manualmente no banco e da erro também, gostaria da ajuda de alguém. "INSERT INTO chassott_notas (nota, data, fornecedor_id, valor) VALUES (4802),(01-10-2012),(23),(1726.04);" Quote Link to comment Share on other sites More sharing options...
0 Kakao Posted November 16, 2012 Report Share Posted November 16, 2012 É apenas um nível de parentesis para cada linha:INSERT INTO chassott_notas (nota, data, fornecedor_id, valor) VALUES (4802, '01-10-2012', 23, 1726.04) Se fossem duas linhas: INSERT INTO chassott_notas (nota, data, fornecedor_id, valor) VALUES (4802, '01-10-2012', 23, 1726.04), (4803, '02-10-2012', 2, 1.04) Repare na vírgula entre as duas linhas de valores. Mas o formato de data provavelmente está errado. Se der problema tente este formato: '2012-10-01' Quote Link to comment Share on other sites More sharing options...
0 Guilherme Rodrigues Posted November 16, 2012 Author Report Share Posted November 16, 2012 Amigo não entendi o esquema de 2 linhas. Quote Link to comment Share on other sites More sharing options...
Question
Guilherme Rodrigues
Fiz um sistema no Visual Basic, que me retornou esse SQL gostaria de saber onde esta o erro!
"INSERT INTO chassott_notas (nota, data, fornecedor_id, valor) VALUES (4802),'01-10-2012',23,1726.04);"
Eu acho que deveria vir assim, mais tento fazer manualmente no banco e da erro também, gostaria da ajuda de alguém.
"INSERT INTO chassott_notas (nota, data, fornecedor_id, valor) VALUES (4802),(01-10-2012),(23),(1726.04);"
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.