Olá pessoal, estou tentando fazer um PreparedStatement do tipo:
INSERT INTO tabela1 (a, b, c, d) VALUES (?,?,?,?);
Porém com select aninhado:
INSERT INTO tabela1 (a, b, c, d) VALUES (?,(SELECT e FROM tabela2 WHERE 1+1 =2),?,?);
Porém, não estou conseguindo. Lembro que já tentei fazer antes e não consegui, tendo que fazer tudo através de uma String e não utilizar mais o PreparedStatement. Alguém sabe como faze-lo, caso seja possível ?
Ahhh… E outra, gostaria de saber como fazer o tratamento de transações de forma efetiva, pois pelo visto a primeira tabela que eu insiro funciona independente da outra. Ela insere mesmo que a outra dê erro. Além disso, desta mesma forma (Usando apenas Statement), eu consegui fazer o tratamento…
Valeu !! =D