executeQuery()
: Используется для выполнения SQL-операторов, возвращающих одиночный набор результатов (например, операторы SELECT
). Возвращает объект ResultSet
.executeUpdate()
: Используется для выполнения SQL-операторов, которые изменяют базу данных и возвращают количество обновленных строк (например, INSERT
, UPDATE
, DELETE
, CREATE TABLE
, DROP TABLE
). Возвращает int
.execute()
: Более универсальный метод. Может выполнять любой тип SQL-оператора. Возвращает boolean
, указывающий, был ли возвращен ResultSet
. Если true
, результат — ResultSet
. Если false
, результат — количество обновленных строк. Для получения actual результата необходимо использовать getResultSet()
или getUpdateCount()
.Метод | Назначение | Возвращаемое значение | Пример использования |
---|
executeQuery()
: Используется для выполнения SQL-операторов, возвращающих одиночный набор результатов (например, операторы SELECT
). Возвращает объект ResultSet
.executeUpdate()
: Используется для выполнения SQL-операторов, которые изменяют базу данных и возвращают количество обновленных строк (например, INSERT
, UPDATE
, DELETE
, CREATE TABLE
, DROP TABLE
). Возвращает int
.execute()
: Более универсальный метод. Может выполнять любой тип SQL-оператора. Возвращает boolean
, указывающий, был ли возвращен ResultSet
. Если true
, результат — ResultSet
. Если false
, результат — количество обновленных строк. Для получения actual результата необходимо использовать getResultSet()
или getUpdateCount()
.Метод | Назначение | Возвращаемое значение | Пример использования |
---|
Register or sign in to get access to full answers for all questions from the question bank.