sql >> Base de Datos >  >> RDS >> Mysql

ejecutar múltiples inserciones con PreparedStatement - Java

Solo puede ejecutar una declaración con una sola declaración preparada. Tienes que dividir el sql en dos insert into separados ... secuencias.

También

INSERT INTO DISTRIBUTES (PEERID, FILEID) VALUES (" + peerID + ",LAST_INSERT_ID());";

no parece estar usando una declaración preparada:tiene peerID codificado en lugar del marcador de posición ?