Statments de deleção de tabela as vezes não funcionam

Fiz a seguinte loucura em uma base de dados MySQL:
Class.forName(“org.gjt.mm.mysql.Driver”);
Connection con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/meuBD”);
Statement stm = con.createStatement();
stm.executeUpdate(“delete tabela1.* from tabela1”);
stm.executeUpdate(“delete tabela2.* from tabela2”);
stm.executeUpdate(“delete tabela3.* from tabela3”);
stm.executeUpdate(“delete tabela4.* from tabela4”);

E estou percebendo que as vezes algumas statments falham, ou seja, deixam de limpar a tabela, alguém já teve esse problema???

Desde já, muito grato.
:smiley:

olá…

esperimenta dar um commit após os execute

con.commit();

falou!!!