声明后的代码没有执行,但为什么?该声明是否会返回?
conn.createStatement().execute("CREATE TABLE IF NOT EXISTS WEBSITES(ID INT auto_increment, NAME VARCHAR)");
conn.createStatement().execute("INSERT INTO WEBSITES(NAME) VALUES('"+website+"')");
System.out.println(parts[0]);
答案 0 :(得分:1)
您需要使用executeUpdate(),
执行给定的SQL语句,该语句可以是INSERT,UPDATE或DELETE语句,也可以是不返回任何内容的SQL语句,例如SQL DDL语句。
它也可能是一场表演" feature"在H2。