Java.Sql Пространство имен

Классы

Имя. Описание
BatchUpdateException

Подкласс, вызванный при возникновении SQLException ошибки во время операции пакетного обновления.

ClientInfoStatus

Перечисление для состояния причины, в которой невозможно задать свойство с помощью вызова Connection.setClientInfo

Connection

Соединение представляет ссылку из приложения Java в базу данных.

DatabaseMetaData

Интерфейс, предоставляющий исчерпывающую информацию о системе управления базами данных и поддерживаемых функциях.

DataTruncation

Исключение, возникающее в виде DataTruncationDataTruncation исключения (при записи) или сообщаемое как предупреждение (при чтении) при неожиданном усечении значений данных по причинам, отличным от его выполнения MaxFieldSize.

Date

Тонкая оболочка вокруг миллисекунда, которая позволяет JDBC определить это как значение SQL DATE .

DriverManager

Базовая служба для управления набором драйверов JDBC.

DriverPropertyInfo

Свойства драйвера для создания подключения.

IDriverExtensions
ParameterMetaData

Интерфейс, используемый для получения сведений о типах и свойствах параметров в объекте PreparedStatement.

ResultSet

Интерфейс для объекта, представляющего запись таблицы базы данных, возвращаемую в результате запроса к базе данных.

ResultSetMetaData

Предоставляет сведения о столбцах, возвращаемых в объекте ResultSet.

RowIdLifetime

Перечисление для значений времени жизни RowId.

SQLClientInfoException

Подкласс вызывается, когда не удалось задать одно или несколько свойств сведений SQLException о клиенте Connection.

SQLDataException

Подкласс SQLException создается, если значение класса SQLState равно "22" или в соответствии с условиями, заданными поставщиком.

SQLException

Исключение, предоставляющее сведения об ошибке доступа к базе данных или других ошибках.

SQLFeatureNotSupportedException

Подкласс, создаваемый SQLException , когда значение класса SQLState равно "0A" (значение равно "нулю" A).

SQLIntegrityConstraintViolationException

Подкласс создается, SQLException если значение класса SQLState равно "23" или в соответствии с условиями, заданными поставщиком.

SQLInvalidAuthorizationSpecException

Подкласс, создаваемый SQLException , когда значение класса SQLState равно "28" или в условиях, заданных поставщиком.

SQLNonTransientConnectionException

Подкласс, создаваемый SQLException для значения класса SQLState "08" или в условиях, заданных поставщиком.

SQLNonTransientException

Подкласс SQLException возникает, когда экземпляр, в котором повторная попытка той же операции завершится ошибкой, если причина SQLException не устранена.

SQLPermission

Устаревший код безопасности; не используйте.

SQLRecoverableException

Подкласс, создаваемый SQLException в ситуациях, когда ранее произошел сбой операции, может завершиться успешно, если приложение выполняет некоторые шаги восстановления и повторяет всю транзакцию или в случае распределенной транзакции, ветвь транзакций.

SQLSyntaxErrorException

Подкласс, создаваемый SQLException , если значение класса SQLState равно "42" или в соответствии с условиями, заданными поставщиком.

SQLTimeoutException

Подкласс, создаваемый при истечении SQLException времени ожидания, указанного сроком Statement действия.

SQLTransactionRollbackException

Подкласс, создаваемый SQLException , если значение класса SQLState равно "40" или в соответствии с условиями, заданными поставщиком.

SQLTransientConnectionException

Подкласс SQLException для значения класса SQLState "08" или в соответствии с условиями, заданными поставщиком.

SQLTransientException

Подкласс SQLException вызывается в ситуациях, когда предварительная неработоспособная операция может быть выполнена успешно, когда операция выполняется без каких-либо действий с помощью функциональных возможностей на уровне приложения.

SQLWarning

Исключение, предоставляющее сведения о предупреждениях доступа к базе данных.

Statement

Интерфейс, используемый для выполнения статических инструкций SQL для получения результатов запроса.

Time

Тонкая оболочка вокруг java.util.Date класса, которая позволяет API JDBC определить это как значение SQL TIME .

Timestamp

Тонкий обтекатель java.util.Date , позволяющий API JDBC определить это как значение SQL TIMESTAMP .

Types

Класс, определяющий константы, используемые для идентификации универсальных типов SQL, называемых типами JDBC.

Интерфейсы

Имя. Описание
IArray

Сопоставление на языке программирования Java для типа ARRAYSQL.

IBlob

Представление (сопоставление) в< Java sup><font size=-2>TM</font></sup> программирования языка SQLBLOB.

ICallableStatement

Интерфейс, используемый для выполнения хранимых процедур SQL.

IClob

Сопоставление в< Java sup><font size=-2>TM</font></sup> программирования языка программирования для типа SQLCLOB.

IConnection

Подключение (сеанс) с определенной базой данных.

IDatabaseMetaData

Исчерпывающая информация о базе данных в целом.

IDriver

Интерфейс, который должен реализовать каждый класс драйвера.

INClob

Сопоставление в< Java sup><font size=-2>TM</font></sup> программирования языка программирования для типа SQLNCLOB.

IParameterMetaData

Объект, который можно использовать для получения сведений о типах и свойствах для каждого маркера параметра в объекте PreparedStatement .

IPreparedStatement

Объект, представляющий предварительно скомпилированную инструкцию SQL.

IRef

Сопоставление на языке программирования Java значения SQL, которое является ссылкой на структурированное значение типа SQL REF в базе данных.

IResultSet

Таблица данных, представляющая результирующий набор базы данных, который обычно создается путем выполнения инструкции, которая запрашивает базу данных.

IResultSetMetaData

Объект, который можно использовать для получения сведений о типах и свойствах столбцов в объекте ResultSet .

IRowId

Представление (сопоставление) на языке программирования Java значения ROWID SQL.

ISavepoint

Представление точки сохранения, которая является точкой в текущей транзакции, на которую можно ссылаться из Connection.rollback метода.

ISQLData

Интерфейс, используемый для пользовательского сопоставления определяемого пользователем типа SQL (UDT) с классом на языке программирования Java.

ISQLInput

Входной поток, содержащий поток значений, представляющий экземпляр структурированного типа SQL или отдельный тип SQL.

ISQLOutput

Выходной поток для записи атрибутов определяемого пользователем типа обратно в базу данных.

ISQLXML

Сопоставление на языке программирования JavaTM для типа XML SQL.

IStatement

Объект, используемый для выполнения статической инструкции SQL и возврата результатов, которые он создает.

IStruct

Стандартное сопоставление на языке программирования Java для структурированного типа SQL.

IWrapper

Интерфейс для классов JDBC, обеспечивающий возможность получения экземпляра делегата, когда экземпляр, на самом деле, является прокси-классом.