Monday, April 25, 2022

JDBC - Data type Mapping for Snowflake

 It is important to understand how we map various JDBC data types for the Snowflake data types.

BITBOOLEAN
TINYINTSMALLINT
SMALLINTSMALLINT
INTEGERINTEGER
BIGINTBIGINT
FLOATFLOAT
REALFLOAT
DECIMAL(m,n)NUMBER(m,n)
NUMERIC(m,n)NUMBER(m,n)
DOUBLEFLOAT
CHAR(m)CHAR(m)
LONGVARCHARSTRING
LONGNVARCHARSTRING
NCHAR(m)STRING
NVARCHARVARCHAR(m)
VARCHAR(m)VARCHAR(m)
DATEDATE
TIMETIMESTAMP
TIMESTAMPTIMESTAMP
ARRAYSTRING
BINARYBINARY
VARBINARYBINARY
LONGVARBINARYBINARY
JAVA_OBJECTSTRING
BLOBBINARY
CLOBSTRING
NCLOBSTRING
STRUCTSTRING
REFSTRING
BOOLEANBOOLEAN
ROWIDSTRING
SQLXMLSTRING
OTHERSTRING
NULLSTRING
DISTRICTSTRING
DATALINKSTRING

No comments:

Post a Comment

Recent Post

Databricks Delta table merge Example

here's some sample code that demonstrates a merge operation on a Delta table using PySpark:   from pyspark.sql import SparkSession # cre...