Select com insert
Ola gostaria de fazer um select e logo apos um insert exemplo id = -1
select * from Produto where id_Produto = :id
Insert into produto ( produto,unidade,estoque_inicial,preco,codigo,arquivo)
values ( :produto, :unidade, :estoque_inicial, :preco, :codigo, :arquivo)
Esta dando o seguinte erro no ibexpert.
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 1.
produto.
select * from Produto where id_Produto = :id
Insert into produto ( produto,unidade,estoque_inicial,preco,codigo,arquivo)
values ( :produto, :unidade, :estoque_inicial, :preco, :codigo, :arquivo)
Esta dando o seguinte erro no ibexpert.
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 1.
produto.
Victor Pereira
Curtidas 0
Respostas
Rafael Souza
06/06/2014
Tenta isso.
Insert into produto ( produto,unidade,estoque_inicial, preco,codigo, arquivo)
select produto,unidade,estoque_inicial, preco, codigo, arquivo from Produto where id_Produto = :id
Os campos da consulta tem que ser os mesmos do insert.
Att,
Rafael Silva Souza
Insert into produto ( produto,unidade,estoque_inicial, preco,codigo, arquivo)
select produto,unidade,estoque_inicial, preco, codigo, arquivo from Produto where id_Produto = :id
Os campos da consulta tem que ser os mesmos do insert.
Att,
Rafael Silva Souza
GOSTEI 0
Victor Pereira
06/06/2014
nao deu certo :(
GOSTEI 0
Rafael Souza
06/06/2014
Perfeito, mas repara um detalhe,
A primeira coluna "produto" tem o mesmo nome da tabela que por sua vez é "produto".
Tenta alterar o nome da coluna e testa.
Att,
Rafael Silva Souza
A primeira coluna "produto" tem o mesmo nome da tabela que por sua vez é "produto".
Tenta alterar o nome da coluna e testa.
Att,
Rafael Silva Souza
GOSTEI 0
Victor Pereira
06/06/2014
nao certo tambem
GOSTEI 0
Rafael Souza
06/06/2014
De for possível me passa a estrutura das suas tabelas para que eu possa te ajudar melhor blz.
Att,
Rafael Silva
Att,
Rafael Silva
GOSTEI 0
Rafael Souza
06/06/2014
*Se for possível me passa a estrutura das suas tabelas para que eu possa te ajudar melhor blz.
Att,
Rafael Silva
Att,
Rafael Silva
GOSTEI 0