DDL
команды:Можем ли мы использовать DDL-команды в подготовленном заявлении (PostgreSQL)?
CREATE TABLE
- создает таблицу с именами столбцов, которые предоставляет пользователь.
DROP TABLE
- удаляет все строки и удаляет определение таблицы из базы данных.
ALTER TABLE
- добавляет или удаляет столбец из таблицы.
Мне нужно несколько примеров, если есть возможность использовать эти команды в PostgreSQL и Java?
public boolean create(Employee employee) {
try {
callableStatement = openConnection().prepareCall("{call insert_employee(?,?,?)}");
callableStatement.setInt(1, employee.getEid());
callableStatement.setString(2, employee.getEname());
callableStatement.setInt(3, employee.getSid());
i = callableStatement.execute();
callableStatement.close();
closeConnection();
} catch (SQLException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
return i;
}
Есть ли шанс использовать команду DDL CREATE в таком виде? используя подготовленные заявления?
@CraigRinger Я удалил эту ссылку, thats для исправления меня – Microtechie