Skip to main content
Version: 1.2 (Preview)

PostgreSQL COPY → Parquet

Datatypes conversion mapping when exporting from PostgreSQL using the COPY protocol (--connectiontype pgcopy) to Parquet format.

info

The COPY protocol variant produces the same type mappings as the standard PostgreSQL driver. See also PostgreSQL (pgsql).

SourcePostgreSQL COPY (pgcopy)
FormatParquet
FastBCP1.1.4.0
Test StatusPASS (Nullable)

Parquet Schema: testdatatypes_nullable

namephysical_typeconverted_typelogical_type
col_bigintINT64INT_64IntType(bitWidth=64, isSigned=1)
col_integerINT32INT_32IntType(bitWidth=32, isSigned=1)
col_smallintINT32INT_16IntType(bitWidth=16, isSigned=1)
col_booleanBOOLEAN
col_numericINT64DECIMALDecimalType(scale=2, precision=18)
col_realFLOAT
col_double_precisionDOUBLE
col_moneyFIXED_LEN_BYTE_ARRAYDECIMALDecimalType(scale=4, precision=19)
col_dateINT32DATE
col_timeINT32TIME_MILLISTimeType(isAdjustedToUTC=0, unit=MILLIS)
col_timestampINT64TIMESTAMP_MILLIS
col_timestamptzBYTE_ARRAYUTF8StringType()
col_intervalFIXED_LEN_BYTE_ARRAYINTERVAL
col_charBYTE_ARRAYUTF8StringType()
col_varcharBYTE_ARRAYUTF8StringType()
col_textBYTE_ARRAYUTF8StringType()
col_byteaBYTE_ARRAY
col_uuidBYTE_ARRAYUTF8StringType()
col_jsonBYTE_ARRAYUTF8StringType()
col_jsonbBYTE_ARRAY
col_xmlBYTE_ARRAYUTF8StringType()
col_inetBYTE_ARRAYUTF8StringType()
col_cidrBYTE_ARRAYUTF8StringType()
col_macaddrBYTE_ARRAYUTF8StringType()
col_pointBYTE_ARRAYUTF8StringType()
col_lineBYTE_ARRAYUTF8StringType()
col_lsegBYTE_ARRAYUTF8StringType()
col_boxBYTE_ARRAYUTF8StringType()
col_pathBYTE_ARRAYUTF8StringType()
col_polygonBYTE_ARRAYUTF8StringType()
col_circleBYTE_ARRAYUTF8StringType()
col_int4rangeBYTE_ARRAYUTF8StringType()
col_int8rangeBYTE_ARRAYUTF8StringType()
col_numrangeBYTE_ARRAYUTF8StringType()
col_tsrangeBYTE_ARRAYUTF8StringType()
col_tstzrangeBYTE_ARRAYUTF8StringType()
col_daterangeBYTE_ARRAYUTF8StringType()
col_bitBYTE_ARRAYUTF8StringType()
col_bit_varyingBYTE_ARRAYUTF8StringType()
col_oidBYTE_ARRAYUTF8StringType()
col_int_arrayBYTE_ARRAYUTF8StringType()
Copyright © 2026 Architecture & Performance.