/ / код след извлечение H2 не се изпълнява - java, база данни, java-7, h2, вградена база данни

код след извлечение H2 не се изпълнява - java, база данни, java-7, h2, вградена база данни

Кодът след изявлението не се изпълнява, но защо? Дали изявлението се връща?

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]);

Отговори:

1 за отговор № 1

Трябва да използвате executeUpdate (),

Изпълнява дадения SQL израз, който може да бъде INSERT, UPDATE или DELETE израз или SQL израз, който не връща нищо, като SQL DDL израз.

Това може да е и изпълнение "особеност"в H2.