全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.sql.DataTruncation
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.sql.SQLException
|
+----java.sql.SQLWarning
|
+----java.sql.DataTruncation
- public class DataTruncation
- extends SQLWarning
JDBC が予期せずデータの値を切り捨てる場合、DataTruncation 警告を通知する(読み込み時)か、DataTruncation 例外をスローします(書き込み時)。
DataTruncation に対する SQLstate は "01004" です。
-
DataTruncation(int, boolean, boolean, int, int)
-
DataTruncation オブジェクトを作成する。
-
getDataSize()
- 転送されなければならなかったデータのバイト数を取得する。
-
getIndex()
- 打ち切られたカラムまたはパラメータのインデックスを取得する。
-
getParameter()
- これは打ち切られたパラメータの値か ?
-
getRead()
- 読み込みの打ち切りか ?
-
getTransferSize()
- 実際に転送されたデータのバイト数を取得する。
DataTruncation
public DataTruncation(int index,
boolean parameter,
boolean read,
int dataSize,
int transferSize)
-
DataTruncation オブジェクトを作成します。 SQLState は 01004 に初期化され、理由を示す値は "Data truncation" 、vendorCode は SQLException のデフォルト値にそれぞれ設定されます。
- パラメータ:
- index - パラメータまたはカラムの値のインデックス。
- parameter - パラメータの値が打ち切られたならば true。
- read - 読み込みの打ち切りの場合 true。
- dataSize - データの元のサイズ。
- transferSize - 打ち切り後のサイズ。
getIndex
public int getIndex()
- 打ち切られたカラムまたはパラメータのインデックスを取得します。
カラムまたはパラメータのインデックスが不明の場合、この値は -1 です。この場合、"parameter" と "read" フィールドは無視しなければなりません。
- 返り値:
- 打ち切られたカラムまたはパラメータのインデックス。
getParameter
public boolean getParameter()
- これは打ち切られたパラメータの値ですか ?
- 返り値:
- 値がパラメータであった場合は true、カラムの値であった場合は false。
getRead
public boolean getRead()
- 読み込みの打ち切りですか ?
- 返り値:
- データベースからの読み込み時に値が打ち切られた場合は true、書き込み時の場合は false。
getDataSize
public int getDataSize()
- 転送されなければならなかったデータのバイト数を取得します。データ変換されていた場合は、この値は不正確です。サイズが不明の場合は、値は -1 です。
- 返り値:
- 転送されなければならなかったデータのバイト数。
getTransferSize
public int getTransferSize()
- 実際に転送されたデータのバイト数を取得します。サイズが不明の場合は、値は -1 です。
- 返り値:
- 実際に転送されたデータのバイト数。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス