Я создаю Java-приложение, используя базу данных MS Access.
Мне нужно создать таблицу «ученик», если нет, а если существует, то сначала удалить таблицу, а затем создать ученик.
У меня есть код для написания. для этого я сделал функцию boolean makeTable (Connection con, имя строки String) и функцию boolean dropTable (Connection con, имя таблицы String)
Первый раз
если существует таблица, то maketable () возвращает false, но затем вызывает функцию dropTable (), она также возвращает false (таблица не удалена)
второй раз
Вызовите dropTable (), затем верните true (таблица успешно удалена), но затем вызовите createTable (), верните false (таблица не создана).
почему это происходит, я не знаю.
помогите пожалуйста.
если есть утверждение (Drop Table IF EXIST STUDENT)
или другой способ сделать это
Заранее спасибо.
- PARAG HUMANE