Элементы SQLServerConnection
В следующих таблицах перечислены элементы, предоставляемые классом SQLServerConnection.
Конструкторы
Нет.
Поля
Имя | Описание |
---|---|
TRANSACTION_SNAPSHOT | Используется для указания уровня изоляции транзакций моментальных снимков. |
Наследуемые поля
Класс, из которого наследуется: | Описание |
---|---|
java.sql.Connection | TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE |
Методы
Имя | Описание |
---|---|
clearWarnings | Удаляет все предупреждения, включенные в отчет для этого объекта SQLServerConnection. |
close | Немедленно освобождает базу данных для этого объекта SQLServerConnection и ресурсы JDBC вместо ожидания их автоматического освобождения. |
closeUnreferencedPreparedStatementHandles | Вызывает принудительное выполнение всех запросов отмены подготовки для необработанных и отброшенных подготовленных инструкций. |
commit | Фиксирует все изменения, выполненные после предыдущей операции фиксации или отката, и снимает в базе данных все блокировки, удерживаемые в настоящее время данным объектом SQLServerConnection. |
createBlob | Создает объект java.sql.Blob, не содержащий данных. |
createClob | Создает объект java.sql.Clob, не содержащий данных. |
createNClob | Создает объект java.sql.NClob, не содержащий данных. |
createStatement | Создает объект SQLServerStatement для отправки инструкций SQL в базу данных. |
createSQLXML | Создает объект java.sql.SQLXML, не содержащий данных. |
getAutoCommit | Возвращает текущий режим автоматической фиксации для данного объекта SQLServerConnection. |
getCatalog | Извлекает имя текущего каталога для данного объекта SQLServerConnection. |
Метод getClientConnectionID (SQLServerConnection) | Возвращает идентификатор соединения для последней попытки соединения, вне зависимости от того, была ли она успешной. |
getClientInfo | Извлекает дополнительные сведения о свойствах данных клиентов, поддерживаемых драйвером JDBC. |
getDisableStatementPooling | Возвращает значение свойства disableStatementPooling для подключения. Этот параметр определяет, включено ли объединение инструкций в пул для этого подключения. |
getDiscardedServerPreparedStatementCount | Возвращает количество невыполненных на текущий момент действий отмены подготовки для подготовленных инструкций. |
getEnablePrepareOnFirstPreparedStatementCall | Возвращает значение свойства подключения enablePrepareOnFirstPreparedStatementCall. |
getHoldability | Извлекает текущую возможность ожидания объектов SQLServerResultSet, созданных с помощью объекта SQLServerConnection. |
getMetaData | Извлекает объект SQLServerDatabaseMetaData, который содержит метаданные базы данных, подключение к которой представляет данный объект SQLServerConnection. |
getServerPreparedStatementDiscardThreshold | Возвращает значение свойства подключения serverPreparedStatementDiscardThreshold. |
getStatementHandleCacheEntryCount | Возвращает текущее число обработчиков подготовленных инструкций в составе пула. |
getStatementPoolingCacheSize | Возвращает размер кэша подготовленных инструкций для этого подключения. |
getTransactionIsolation | Извлекает текущий уровень изоляции транзакции для данного объекта SQLServerConnection. |
getTypeMap | Извлекает объект Map, связанный с данным объектом SQLServerConnection. |
getWarnings | Извлекает первое предупреждение, указанное в отчетах вызовов данного объекта SQLServerConnection. |
isClosed | Указывает, был ли закрыт этот объект SQLServerConnection. |
isReadOnly | Указывает, находится ли этот объект SQLServerConnection в режиме только для чтения. |
isStatementPoolingEnabled | Возвращает сведения о том, включено ли объединение инструкций в пул для этого подключения. |
isValid | Указывает, верно ли, что этот объект SQLServerConnection не закрыт и до сих пор действителен. |
nativeSQL | Преобразовывает заданную инструкцию SQL в соответствии с грамматикой SQL сервера базы данных. |
prepareCall | Создает объект SQLServerCallableStatement для вызова хранимых процедур базы данных. |
prepareStatement | Создает объект SQLServerPreparedStatement для отправки в базу данных параметризованных инструкций SQL. |
releaseSavepoint | Удаляет заданный объект SQLServerSavepoint из текущей транзакции. |
rollback | Отменяет все изменения, сделанные в текущей транзакции, и снимает в базе данных все блокировки, удерживаемые данным объектом SQLServerConnection. |
setAutoCommit | Устанавливает режим автоматической фиксации для данного объекта SQLServerConnection в указанное состояние. |
setCatalog | Задает указанное имя каталога для выбора подпространства базы данных данного объекта SQLServerConnection, в котором будет производиться работа. |
setClientInfo | Задает значение для свойств сведений о клиенте. |
setDisableStatementPooling | Задает значение true или false для параметра создания пула инструкций. |
setEnablePrepareOnFirstPreparedStatementCall | Задает новое значение свойства подключения enablePrepareOnFirstPreparedStatementCall. |
setHoldability | Изменяет возможность ожидания объектов SQLServerResultSet, созданных с помощью этого объекта SQLServerSavepoint с заданной возможностью ожидания. |
setReadOnly | Переводит данный объект SQLServerConnection в режим только для чтения, который является указанием драйверу JDBC включить оптимизацию базы данных. |
setSavepoint | Создает в текущей транзакции безымянную точку сохранения и возвращает новый объект SQLServerSavepoint, который ее представляет. |
setServerPreparedStatementDiscardThreshold | Задает новое значение для свойства подключения serverPreparedStatementDiscardThreshold. |
setStatementPoolingCacheSize | Задает размер кэша подготовленных инструкций для этого подключения. |
setTransactionIsolation | Изменяет текущий уровень изоляции транзакций для данного объекта SQLServerConnection на заданный. |
setTypeMap | Устанавливает указанный объект TypeMap в качестве сопоставления типов для данного объекта SQLServerConnection. |
Наследуемые методы
Класс, из которого наследуется: | Методы |
---|---|
java.lang.Object | clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait |
java.lang.Wrapper | isWrapperFor, unwrap |
См. также:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по