Как создать базу данных с использованием кода Java? - PullRequest
0 голосов
/ 27 мая 2011

Я хочу создать базу данных с использованием кода Java, у меня есть файл сценария базы данных, я прочитаю строку и выполню ее, но я хочу знать, могу ли я использовать executequery или executeupdate ??? и если этот метод правильный или есть другой ???

1 Ответ

0 голосов
/ 27 мая 2011

Подпись метода для executeUpdate метода интерфейса Statement:

int executeUpdate(String sql)
                  throws SQLException

executeUpdate выполняет заданный оператор SQL, который может быть оператором INSERT, UPDATE или DELETE или оператором SQL, который ничего не возвращает, например оператором SQL DDL.

Таким образом, чтобы определить таблицу или определить индекс, вы должны передать строку SQL методу executeUpdate.

Вы можете выполнять только один оператор SQL за один раз, используя метод executeUpdate, поэтому, если вы читаете файл с более чем одним оператором SQL, вам придется анализировать файл и выполнять каждый оператор SQL, по одному за один раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...