Skip to main content
Version: 1.2 (Latest)

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.2.0.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.