Olá pessoal, td bem?
Estou tentando inserir dados em uma tabela chamada alternativa, onde a mesma leva como chave estrangeira a chave primária da tabela questao. Porém tenho que cadastrar vários dados correspondentes a uma mesma chave estrangeira (a chave primária da tabela questão). Minha sintaxe é a seguinte:
String cod = “SELECT MAX(cod_questao) FROM QUESTAO”;
for(cont=0 ; cont<4; cont++){
String sql = "INSERT INTO ALTERNATIVA" +
"(alternativa, descricao_alt, cod_questao)" +
" values" +
" ('" + alternativa[cont] + "'," +
" '" + descricao_alt[cont] + "'," +
" '" + cod + "')";
stm.executeUpdate(sql);
Estou usando uma matriz para fazer as relações, porém não estou conseguindo obter sucesso no cadastro.
Se alguém puder me dar uma dica com relação a sintaxe eu agradeço, pois a tabela questao esta cadastrando os dados com sucesso.
Obrigada,
Sta. Leisley