Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SQLWarning extends SQLException
Исключение, которое предоставляет информацию о предупреждениях доступа к базе данных. Предупреждения тихо объединяются в цепочку к объекту чей метод, вызванный это, чтобы быть сообщенными.
Предупреждения могут быть получены от Connection
, Statement
, и ResultSet
объекты. Попытка получить предупреждение на соединении после того, как это было закрыто, заставит исключение быть брошенным. Точно так же попытка получить предупреждение на операторе после того, как это было закрыто или на наборе результатов после того, как это было закрыто, заставит исключение быть брошенным. Отметьте, что закрытие оператора также закрывает набор результатов, который оно, возможно, произвело.
Конструктор и Описание |
---|
SQLWarning()
Конструкции a
SQLWarning объект. |
SQLWarning(String reason)
Конструкции a
SQLWarning объект с данным reason . |
SQLWarning(String reason, String SQLState)
Конструкции a
SQLWarning объект с данным reason и SQLState . |
SQLWarning(String reason, String SQLState, int vendorCode)
Конструкции a
SQLWarning объект с данным reason , SQLState и vendorCode . |
SQLWarning(String reason, String SQLState, int vendorCode, Throwable cause)
Конструкции a
SQLWarning объект с данным reason , SQLState , vendorCode и cause . |
SQLWarning(String reason, String SQLState, Throwable cause)
Конструкции a
SQLWarning объект с данным reason , SQLState и cause . |
SQLWarning(String reason, Throwable cause)
Конструкции a
SQLWarning объект с данным reason и cause . |
SQLWarning(Throwable cause)
Конструкции a
SQLWarning объект с данным cause . |
Модификатор и Тип | Метод и Описание |
---|---|
SQLWarning |
getNextWarning()
Получает предупреждение, объединенное в цепочку к этому
SQLWarning объект setNextWarning . |
void |
setNextWarning(SQLWarning w)
Добавляет a
SQLWarning возразите до конца цепочки. |
getErrorCode, getNextException, getSQLState, iterator, setNextException
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public SQLWarning(String reason, String SQLState, int vendorCode)
SQLWarning
объект с данным reason
, SQLState
и vendorCode
. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. reason
- описание предупрежденияSQLState
- XOPEN или код SQL:2003, идентифицирующий предупреждениеvendorCode
- база данных специфичный для поставщика код предупрежденияpublic SQLWarning(String reason, String SQLState)
SQLWarning
объект с данным reason
и SQLState
. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. Код поставщика инициализируется к 0. reason
- описание предупрежденияSQLState
- XOPEN или код SQL:2003, идентифицирующий предупреждениеpublic SQLWarning(String reason)
SQLWarning
объект с данным reason
. SQLState
инициализируется к null
и код уличного торговца инициализируется к 0. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. reason
- описание предупрежденияpublic SQLWarning()
SQLWarning
объект. reason
, SQLState
инициализируются к null
и код поставщика инициализируется к 0. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. public SQLWarning(Throwable cause)
SQLWarning
объект с данным cause
. SQLState
инициализируется к null
и код поставщика инициализируется к 0. reason
инициализируется к null
если cause==null
или к cause.toString()
если cause!=null
. cause
- базовая причина этого SQLWarning
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLWarning(String reason, Throwable cause)
SQLWarning
объект с данным reason
и cause
. SQLState
инициализируется к null
и код поставщика инициализируется к 0. reason
- описание предупрежденияcause
- базовая причина этого SQLWarning
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLWarning(String reason, String SQLState, Throwable cause)
SQLWarning
объект с данным reason
, SQLState
и cause
. Код поставщика инициализируется к 0. reason
- описание предупрежденияSQLState
- XOPEN или код SQL:2003, идентифицирующий предупреждениеcause
- базовая причина этого SQLWarning
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLWarning(String reason, String SQLState, int vendorCode, Throwable cause)
SQLWarning
объект с данным reason
, SQLState
, vendorCode
и cause
. reason
- описание предупрежденияSQLState
- XOPEN или код SQL:2003, идентифицирующий предупреждениеvendorCode
- база данных специфичный для поставщика код предупрежденияcause
- базовая причина этого SQLWarning
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLWarning getNextWarning()
SQLWarning
объект setNextWarning
.SQLException
в цепочке; null
если ни одинsetNextWarning(java.sql.SQLWarning)
public void setNextWarning(SQLWarning w)
SQLWarning
возразите до конца цепочки.w
- новый конец SQLException
цепочкаgetNextWarning()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.