Interface representing meta data as used in IResultSets and statement info.


  • IMetaData


byteSize?: number

Database byte size. This is only set for DB_TYPE_VARCHAR, DB_TYPE_CHAR and DB_TYPE_RAW column types.

dbType?: number

One of the mle-js-oracledb Database Type Constants, see DbType.

fetchType?: number

One of the mle-js-oracledb JS Type Constants, see javaScriptType.

name: string

The column name follows Oracle’s standard name-casing rules. It will commonly be uppercase since most applications create tables using unquoted, case-insensitive names.

nullable?: boolean

Indicates whether NULL values are permitted for this column.

precision?: number
scale?: number

Set only for DB_TYPE_NUMBER columns.