pohl07
Janeiro 24, 2013, 5:37pm
#1
boa tarde pessoal
tenho o seguinte codigo sql
INSERT INTO imunizacao.faixa_etaria (idfaixa, anoinicio, anotermino, mesinicio, mestermino, diainicio, diatermino, descricao) VALUES (114, 1, 4, 0, 11, 0, 29, ‘>=12M a 4A11M29D’);
preciso desmembrar esse insert, onde preciso dos valores somente
EX:
var 1 = 114
var 2 =1 …etc
PS: esse insert pode sofrer variação de numero de colunas
Boa Tarde!
Não entendi a sua dúvida, você quer passar variáveis no lugar dos valores?
Assim:
INSERT INTO imunizacao.faixa_etaria (idfaixa, anoinicio, anotermino, mesinicio, mestermino, diainicio, diatermino, descricao) VALUES (valor1, valor2, valor3, valor4, valor5, valor6, valor7);
pohl07
Janeiro 24, 2013, 6:34pm
#3
nao, eu quero que a variavel receba o valor
Basta setar os valores na sua classe e seu script ficara assim:
INSERT INTO imunizacao.faixa_etaria (idfaixa, anoinicio, anotermino, mesinicio, mestermino, diainicio, diatermino, descricao) VALUES ( ?, ?, ?, ?, ?, ?, ? );
Ou no eu xml
INSERT INTO imunizacao.faixa_etaria (idfaixa, anoinicio, anotermino, mesinicio, mestermino, diainicio, diatermino, descricao) VALUES ( :valor1, :valor2, :valor3, :valor4, :valor5, :valor6, :valor7);
Poderia postar seu codigo?