private static final String |
DDL_FP |
"create table debezium.type_fp ( id numeric(9,0) not null, val_bf binary_float, val_bd binary_double, val_f float, val_f_10 float (10), val_num number(10,6), val_dp double precision, val_r real, val_decimal decimal(10, 6), val_numeric numeric(10, 6), val_num_vs number, primary key (id))" |
private static final String |
DDL_INT |
"create table debezium.type_int ( id numeric(9,0) not null, val_int int, val_integer integer, val_smallint smallint, val_number_38_no_scale number(38), val_number_38_scale_0 number(38, 0), val_number_2 number(2), val_number_4 number(4), val_number_9 number(9), val_number_18 number(18), val_number_2_negative_scale number(1, -1), val_number_4_negative_scale number(2, -2), val_number_9_negative_scale number(8, -1), val_number_18_negative_scale number(16, -2), val_decimal decimal(10), val_numeric numeric(10), primary key (id))" |
private static final String |
DDL_STRING |
"create table debezium.type_string ( id numeric(9,0) not null, val_varchar varchar(1000), val_varchar2 varchar2(1000), val_nvarchar2 nvarchar2(1000), val_char char(3), val_nchar nchar(3), primary key (id))" |
private static final String |
DDL_TIME |
"create table debezium.type_time ( id numeric(9,0) not null, val_date date, val_ts timestamp, val_ts_precision2 timestamp(2), val_ts_precision4 timestamp(4), val_tstz timestamp with time zone, val_tsltz timestamp with local time zone, val_int_ytm interval year to month, val_int_dts interval day(3) to second(2), primary key (id))" |
static final String |
PRECISION_PARAMETER_KEY |
"connect.decimal.precision" |