Scaleメソッド
機能
Typeメソッドで返すフィールドの型がCOL_TYPE_NUMERICの場合,小数点位置を取得します。
形式
INT32 Scale(UINT32 dwIndex) throw DBSQLCA
引数
dwIndex
1から始まる一覧中のインデクスを指定します。
戻り値
データ型:INT32
インデクスで指定したフィールドの小数点位置を返します。
機能詳細
インデクスで指定したフィールドの,Typeメソッドで取得したフィールドの型がCOL_TYPE_NUMERICの場合,小数点位置を取得します。
この値が0のとき整数となります。また,マイナスの場合桁上がりとなります。
ただし,Typeメソッドで取得したフィールドの型が次に示す値の場合,Scaleメソッドは常に0を返します。
COL_TYPE_CHAR
COL_TYPE_VARCHAR
COL_TYPE_LONGVARCHAR
COL_TYPE_BINARY
COL_TYPE_VARBINARY
COL_TYPE_LONGVARBINARY
発生する例外
DBSQLCA(RetCode)