Skip to main content
Version: 0.32

Oracle → Parquet

Datatypes conversion mapping when exporting from Oracle (--connectiontype oracle) to Parquet format.

SourceOracle (oraodp)
FormatParquet
FastBCP0.32.2.0
Test StatusPASS (Nullable)

Parquet Schema: testdatatypes_nullable​

namephysical_typeconverted_typelogical_type
COL_NUMBERFIXED_LEN_BYTE_ARRAYDECIMALDecimalType(scale=18, precision=38)
COL_NUMBER10INT64INT_64IntType(bitWidth=64, isSigned=1)
COL_NUMBER18_2INT64DECIMALDecimalType(scale=2, precision=18)
COL_FLOATFIXED_LEN_BYTE_ARRAYDECIMALDecimalType(scale=18, precision=38)
COL_BINARY_FLOATFLOAT——
COL_BINARY_DOUBLEDOUBLE——
COL_CHARBYTE_ARRAYUTF8StringType()
COL_VARCHAR2BYTE_ARRAYUTF8StringType()
COL_NCHARBYTE_ARRAYUTF8StringType()
COL_NVARCHAR2BYTE_ARRAYUTF8StringType()
COL_CLOBBYTE_ARRAYUTF8StringType()
COL_NCLOBBYTE_ARRAYUTF8StringType()
COL_BLOBBYTE_ARRAY——
COL_RAWBYTE_ARRAY——
COL_LONG_RAWBYTE_ARRAY——
COL_DATEINT64TIMESTAMP_MILLIS—
COL_TIMESTAMPINT64TIMESTAMP_MILLIS—
COL_TIMESTAMP_TZBYTE_ARRAYUTF8StringType()
COL_TIMESTAMP_LTZINT64TIMESTAMP_MILLIS—
COL_INTERVAL_YMINT64INT_64IntType(bitWidth=64, isSigned=1)
COL_INTERVAL_DSBYTE_ARRAYUTF8StringType()
COL_ROWIDBYTE_ARRAYUTF8StringType()
COL_UROWIDBYTE_ARRAYUTF8StringType()
COL_XMLTYPEBYTE_ARRAYUTF8StringType()
COL_BFILEBYTE_ARRAY——
Copyright © 2026 Architecture & Performance.