Oracle-to-Open Client Datatype Conversions for Numeric Data with create proxy_table

Oracle datatypes are converted to the Open Client datatypes when in passthrough mode.

Oracle Datatype

Open Client Datatype Number_mode=0

Open Client Datatype Number_mode=1

Open Client Datatype Number_mode=2

number(1,0)

tinyint

tinyint

numeric (1,0)

number(2,0)

tinyint

tinyint

numeric (2,0)

number(3,0)

smallint

smallint

numeric (3,0)

number(4,0)

smallint

smallint

numeric (4,0)

number(5,0)

int

int

numeric (5,0)

number(p,0) where 6 <= p <= 9

int

int

numeric (p,0)

number(p,0) where 10 <= p <= 38

numeric (p,0)

numeric (p,0)

numeric (p,0)

number(p,s) where 1 <= p <= 38 and 1 <= s <= 38

numeric (p,s)

numeric (p,s)

numeric (p,s)