Ducklings API Documentation
    Preparing search index...

    Variable DuckDBTypeConst

    DuckDBType: {
        ARRAY: 33;
        BIGINT: 5;
        BIT: 29;
        BLOB: 18;
        BOOLEAN: 1;
        DATE: 13;
        DECIMAL: 19;
        DOUBLE: 11;
        ENUM: 23;
        FLOAT: 10;
        HUGEINT: 16;
        INTEGER: 4;
        INTERVAL: 15;
        INVALID: 0;
        LIST: 24;
        MAP: 26;
        SMALLINT: 3;
        STRUCT: 25;
        TIME: 14;
        TIME_TZ: 30;
        TIMESTAMP: 12;
        TIMESTAMP_MS: 21;
        TIMESTAMP_NS: 22;
        TIMESTAMP_S: 20;
        TIMESTAMP_TZ: 31;
        TINYINT: 2;
        UBIGINT: 9;
        UHUGEINT: 32;
        UINTEGER: 8;
        UNION: 28;
        USMALLINT: 7;
        UTINYINT: 6;
        UUID: 27;
        VARCHAR: 17;
    } = ...

    DuckDB type constants mapping to the C API type IDs.

    Type Declaration

    • ReadonlyARRAY: 33
    • ReadonlyBIGINT: 5
    • ReadonlyBIT: 29
    • ReadonlyBLOB: 18
    • ReadonlyBOOLEAN: 1
    • ReadonlyDATE: 13
    • ReadonlyDECIMAL: 19
    • ReadonlyDOUBLE: 11
    • ReadonlyENUM: 23
    • ReadonlyFLOAT: 10
    • ReadonlyHUGEINT: 16
    • ReadonlyINTEGER: 4
    • ReadonlyINTERVAL: 15
    • ReadonlyINVALID: 0
    • ReadonlyLIST: 24
    • ReadonlyMAP: 26
    • ReadonlySMALLINT: 3
    • ReadonlySTRUCT: 25
    • ReadonlyTIME: 14
    • ReadonlyTIME_TZ: 30
    • ReadonlyTIMESTAMP: 12
    • ReadonlyTIMESTAMP_MS: 21
    • ReadonlyTIMESTAMP_NS: 22
    • ReadonlyTIMESTAMP_S: 20
    • ReadonlyTIMESTAMP_TZ: 31
    • ReadonlyTINYINT: 2
    • ReadonlyUBIGINT: 9
    • ReadonlyUHUGEINT: 32
    • ReadonlyUINTEGER: 8
    • ReadonlyUNION: 28
    • ReadonlyUSMALLINT: 7
    • ReadonlyUTINYINT: 6
    • ReadonlyUUID: 27
    • ReadonlyVARCHAR: 17