MLE SQL Driver(mle-js-oracledb-common)
    Preparing search index...

    Interface IMetaData

    Interface representing metadata as used in IResultSets and statement info.

    interface IMetaData {
        byteSize?: number;
        dbType?: number;
        dbTypeClass?: IDbObjectClass;
        dbTypeName?: string;
        fetchType?: number;
        isOson?: boolean;
        isSparseVector?: boolean;
        name: string;
        nullable?: boolean;
        precision?: number;
        scale?: number;
        vectorDimensions?: number;
        vectorFormat?: number;
    }
    Index

    Properties

    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.

    dbTypeClass?: IDbObjectClass

    The class associated with the database type. This is only set if the database type is an object type.

    Oracle 23.7

    dbTypeName?: string

    Name of the database type, such as "NUMBER" or "VARCHAR2".

    fetchType?: number

    One of the mle-js-oracledb JS Type Constants.

    isOson?: boolean

    Indicates if the column is known to contain binary encoded OSON data.

    Oracle 23.26.0

    isSparseVector?: boolean

    Indicates if the column is known to contain a sparse vector.

    Oracle 23.26.0

    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.

    vectorDimensions?: number

    Number of Dimensions in vector.

    Oracle 23.4

    vectorFormat?: number

    Storage type of elements in vector.

    Oracle 23.4