sqlTypeId javaclass need args full text indexable StandardSQL DB2 H2 HSQLDB MySQL Oracle PostgreSQL SQLite SQLServer SQLServer 2008 MSAccess
character(n) java.lang.String TRUE char(n)=true|char=true char(n)=true|char=true char(n)=true|character=true char(n)=true|character=true char(n)=true|char=true char(n)=true|char=true char(n)=true|bpchar=true text=false char(n)=true|char=true char(n)=true|char=true text=false
varchar(n) java.lang.String TRUE ${sqlTypeId}=true|varchar=true ${sqlTypeId}=true|varchar=true ${sqlTypeId}=true|varchar=true ${sqlTypeId}=true|varchar=true ${sqlTypeId}=true|varchar=true varchar2(n)=true|varchar2=true ${sqlTypeId}=true|varchar=true text=false ${sqlTypeId}=true|varchar=true ${sqlTypeId}=true|varchar=true text=false
nchar(n) java.lang.String TRUE ${sqlTypeId}=true|nchar=true graphic(n)=true|graphic=true char(n)=false char(n)=false char(n)=false ${sqlTypeId}=true|nchar=true char(n)=false text=false ${sqlTypeId}=true|nchar=true ${sqlTypeId}=true|nchar=true text=false
nvarchar(n) java.lang.String TRUE ${sqlTypeId}=true|nvarchar=true vargraphic(n)=true|vargraphic=true varchar(n)=false varchar(n)=false varchar(n)=false nvarchar2(n)=true|nvarchar2=true varchar(n)=false text=false ${sqlTypeId}=true|nvarchar=true ${sqlTypeId}=true|nvarchar=true text=false
decimal java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number=true ${sqlTypeId}=true numeric=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true
decimal(p) java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number(p)=true ${sqlTypeId}=true numeric=false ${sqlTypeId}=true ${sqlTypeId}=true decimal=false
decimal(p,s) java.lang.Double ${sqlTypeId}=true|decimal=true ${sqlTypeId}=true|decimal=true ${sqlTypeId}=true|decimal=true ${sqlTypeId}=true|decimal=true ${sqlTypeId}=true|decimal=true number(p,s)=true|number=true ${sqlTypeId}=true numeric=false ${sqlTypeId}=true|decimal=true ${sqlTypeId}=true|decimal=true decimal=false
numeric java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true decimal=false
numeric(p) java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number(p)=false ${sqlTypeId}=true numeric=false ${sqlTypeId}=true ${sqlTypeId}=true decimal=false
numeric(p,s) java.lang.Double ${sqlTypeId}=true|numeric=true ${sqlTypeId}=true ${sqlTypeId}=true|numeric=true ${sqlTypeId}=true|numeric=true ${sqlTypeId}=true number(p,s)=false ${sqlTypeId}=true|numeric=true numeric=false ${sqlTypeId}=true|numeric=true ${sqlTypeId}=true|numeric=true decimal=false
integer java.lang.Integer ${sqlTypeId}=true|int=true int=true|${sqlTypeId}=true int=true|${sqlTypeId}=true int=true|${sqlTypeId}=true int=true number(10,0)=true int=true|int4=true ${sqlTypeId}=true int=true int=true long=false
smallint java.lang.Short ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number(5,0)=true ${sqlTypeId}=true|int2=true integer=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true
float java.lang.Float ${sqlTypeId}=true decfloat=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true|float8=true real=false ${sqlTypeId}=true ${sqlTypeId}=true double=false
double precision java.lang.Double double=true double=true double=true double=true double=true float(24)=true ${sqlTypeId}=true real=false float(53)=false|float(53)=true float(53)=false|float(53)=true double=true
real java.lang.Double ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true float(24)=true ${sqlTypeId}=true|float4=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true
text java.lang.String TRUE ${sqlTypeId}=true clob=false clob=false clob=false ${sqlTypeId}=true clob=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true|varchar=true
clob java.lang.String TRUE ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true text=false ${sqlTypeId}=true text=false text=false text=false text=false memo=true|longchar=true
clob(n) java.lang.String TRUE ${sqlTypeId}=true|clob=true ${sqlTypeId}=true|clob=true ${sqlTypeId}=true|clob=true ${sqlTypeId}=true|clob=true text=false clob=false text=false text=false text=false text=false memo=false
nclob java.lang.String TRUE ${sqlTypeId}=true clob=false clob=false clob=false text=false ${sqlTypeId}=true text=false text=false ntext=false ntext=false memo=false
ntext java.lang.String TRUE ${sqlTypeId}=true clob=false clob=false clob=false text=false nclob=false text=false text=false ${sqlTypeId}=true ${sqlTypeId}=true text=false
varchar java.lang.String TRUE ${sqlTypeId}=true varchar(n)=false ${sqlTypeId}=true ${sqlTypeId}=true varchar(n)=false varchar2(n)=false ${sqlTypeId}=true text=false varchar(max)=true varchar(max)=true text=false
varchar_ignorecase java.lang.String TRUE varchar=false varchar(n)=false ${sqlTypeId}=true ${sqlTypeId}=true varchar(n)=false varchar2(n)=false varchar=false text=false varchar(max)=false varchar(max)=false text=false
varchar_ignorecase(n) java.lang.String TRUE varchar(n)=false varchar(n)=false ${sqlTypeId}=true|varchar_ignorecase=true ${sqlTypeId}=true|varchar_ignorecase=true varchar(n)=false varchar2(n)=false varchar(n)=false text=false varchar(n)=false varchar(n)=false text=false
nvarchar java.lang.String TRUE ${sqlTypeId}=true vargraphic(n)=false varchar=false varchar=false varchar(n)=false nvarchar2(n)=false varchar=false text=false nvarchar(max)=true nvarchar(max)=true text=false
blob java.sql.Blob ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true bytea=true none=true varbinary(max)=false varbinary(max)=false longbinary=true
blob(n) java.sql.Blob ${sqlTypeId}=true|blob=true ${sqlTypeId}=true|blob=true ${sqlTypeId}=true|blob=true ${sqlTypeId}=true|blob=true blob=false blob=false bytea=false none=false varbinary(n)=false varbinary(n)=false longbinary=false
bfile java.sql.Blob blob=false blob=false blob=false blob=false blob=false ${sqlTypeId}=true bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
varbinary java.sql.Blob ${sqlTypeId}=true varchar(n) for bit data=false ${sqlTypeId}=true ${sqlTypeId}=true varbinary(n)=false blob=false bytea=false none=false varbinary(max)=true varbinary(max)=true longbinary=false
varbinary(n) java.sql.Blob ${sqlTypeId}=true|varbinary=true varchar(n) for bit data=true|varchar () for bit data=true ${sqlTypeId}=true|varbinary=true ${sqlTypeId}=true|varbinary=true ${sqlTypeId}=true|varbinary=true blob=false bytea=false none=false ${sqlTypeId}=true|varbinary=true ${sqlTypeId}=true|varbinary=true longbinary=false
array java.lang.Object
bigint java.lang.Long ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number(19,0)=false|number(19,0)=true ${sqlTypeId}=true|int8=true integer=false ${sqlTypeId}=true ${sqlTypeId}=true long=true|integer=true
bigint(n) java.lang.Long bigint=false bigint=false bigint=false bigint=false ${sqlTypeId}=true number(19,0)=false bigint=false integer=false bigint=false bigint=false long=false
bigserial java.lang.Long bigint=false bigint=false bigint=false bigint=false bigint=false number(19,0)=false ${sqlTypeId}=true integer=false bigint=false bigint=false counter=false
binary_double java.lang.Double double=false double=false double=false double=false double=false ${sqlTypeId}=true double precision=false real=false float(53)=false float(53)=false double=false
binary_float java.lang.Float float=false decfloat=false float=false float=false float=false ${sqlTypeId}=true float=false real=false float=false float=false double=false
binary(n) java.sql.Blob ${sqlTypeId}=true|binary=true char(n) for bit data=true|char () for bit data=true binary=true binary=true ${sqlTypeId}=true|binary=true raw(n)=false bytea=false none=false ${sqlTypeId}=true|binary=true ${sqlTypeId}=true|binary=true longbinary=false
binary1 java.sql.Blob binary=true char for bit data=true binary=false binary=false binary=true raw(1)=true bytea=false none=false binary=true binary=true longbinary=false
bit java.lang.String ${sqlTypeId}=true char(1)=false ${sqlTypeId}=true ${sqlTypeId}=true bit(1)=false char(1)=false ${sqlTypeId}=true text=false ${sqlTypeId}=true ${sqlTypeId}=true yesno=false
bit(n) java.lang.String ${sqlTypeId}=true|bit=true char(n)=false char(n)=false char(n)=false ${sqlTypeId}=true|bit=true char(n)=false ${sqlTypeId}=true|bit=true text=false char(n)=false char(n)=false text=false
bit varying java.lang.String TRUE ${sqlTypeId}=true varchar(n)=false varchar=false varchar=false text=false varchar2(n)=false ${sqlTypeId}=true|varbit=true text=false varchar(max)=false varchar(max)=false text=false
bit varying(n) java.lang.String TRUE ${sqlTypeId}=true|bit varying=true varchar(n)=false varchar(n)=false varchar(n)=false varchar(n)=false varchar2(n)=false ${sqlTypeId}=true|varbit=true text=false varchar(n)=false varchar(n)=false text=false
boolean java.lang.Boolean ${sqlTypeId}=true char(1)=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true|bit=true char(1)=false ${sqlTypeId}=true|bool=true text=false bit=false bit=false yesno=true|bit=true
box java.lang.Object ${sqlTypeId}=true none=false
char java.lang.String TRUE ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true text=false ${sqlTypeId}=true ${sqlTypeId}=true text=false
nchar java.lang.String TRUE ${sqlTypeId}=true graphic=true char=false char=false char=false ${sqlTypeId}=true char=false text=false ${sqlTypeId}=true ${sqlTypeId}=true text=false
cidr java.lang.String ${sqlTypeId}=true none=false
circle java.lang.Object ${sqlTypeId}=true none=false
date java.util.Date ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true none=false ${sqlTypeId}=true ${sqlTypeId}=true datetime=false
dbclob java.lang.String TRUE clob=false ${sqlTypeId}=true clob=false clob=false text=false clob=false text=false text=false text=false text=false memo=false
dbclob(n) java.lang.String TRUE clob=false ${sqlTypeId}=true|dbclob=true clob(n)=false clob(n)=false text=false clob=false text=false text=false text=false text=false memo=false
double precision(m,d) java.lang.Double decimal(p,s)=false decimal(p,s)=false decimal(p,s)=false double(m,d)=true|double=true number(p,s)=false decimal(p,s)=false real=false decimal(p,s)=false decimal(p,s)=false double=false
enum java.lang.Object TRUE ${sqlTypeId}=true text=false
decfloat16 java.lang.Float float=false decfloat(16)=true float=false float=false float=false float=false float=false real=false float=false float=false double=false
float(p) java.lang.Float ${sqlTypeId}=true|float=true decfloat(p)=true|decfloat=true ${sqlTypeId}=true|float=true ${sqlTypeId}=true|float=true ${sqlTypeId}=true ${sqlTypeId}=true|float=true ${sqlTypeId}=true real=false ${sqlTypeId}=true ${sqlTypeId}=true double=false
float(m,d) java.lang.Float decimal(p,s)=false decimal(p,s)=false decimal(p,s)=false ${sqlTypeId}=true|float=true number(p,s)=false decimal(p,s)=false real=false decimal(p,s)=false decimal(p,s)=false double=false
hierarchyid java.lang.String none=false ${sqlTypeId}=true|hierarchyid=true ${sqlTypeId}=true|hierarchyid=true
image java.sql.Blob blob=false blob=false blob=false blob=false blob=false blob=false bytea=false none=false ${sqlTypeId}=true ${sqlTypeId}=true longbinary=false
inet java.lang.String ${sqlTypeId}=true none=false
int(n) java.lang.Integer int=false int=false int=false int=false ${sqlTypeId}=true number(10,0)=false int=false integer=false int=false int=false long=false
interval java.lang.Integer ${sqlTypeId}=true
interval(p) java.lang.Integer ${sqlTypeId}=true|interval=true
interval year java.lang.Integer ${sqlTypeId}=true
interval month java.lang.Integer ${sqlTypeId}=true
interval day java.lang.Integer ${sqlTypeId}=true
interval hour java.lang.Integer ${sqlTypeId}=true
interval minute java.lang.Integer ${sqlTypeId}=true
interval second java.lang.Integer ${sqlTypeId}=true
interval second(p) java.lang.Integer ${sqlTypeId}=true
interval year to month java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true
interval year(p) to month java.lang.Integer ${sqlTypeId}=true|interval year to month=true interval year to month=false
interval day to hour java.lang.Integer ${sqlTypeId}=true
interval day to minute java.lang.Integer ${sqlTypeId}=true
interval day to second java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true
interval day to second(p) java.lang.Integer ${sqlTypeId}=true ${sqlTypeId}=true
interval day(p) to second java.lang.Integer ${sqlTypeId}=true interval day to second(p)=false
interval day(p) to second(p) java.lang.Integer ${sqlTypeId}=true|interval day to second=true interval day to second(p)=false
interval hour to minute java.lang.Integer ${sqlTypeId}=true
interval hour to second java.lang.Integer ${sqlTypeId}=true
interval hour to second(p) java.lang.Integer ${sqlTypeId}=true
interval minute to second java.lang.Integer ${sqlTypeId}=true
interval minute to second(p) java.lang.Integer ${sqlTypeId}=true
line java.lang.Object ${sqlTypeId}=true none=false
long java.sql.Blob blob=false blob=false blob=false blob=false blob=false ${sqlTypeId}=true bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
longblob java.sql.Blob blob=false blob=false blob=false blob=false ${sqlTypeId}=true blob=false bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
long raw java.sql.Blob blob=false blob=false blob=false blob=false longblob=false ${sqlTypeId}=true bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
longtext java.lang.String TRUE clob=false clob=false clob=false clob=false ${sqlTypeId}=true clob=false text=false text=false text=false text=false memo=false
longvarchar java.lang.String TRUE clob=false clob=false ${sqlTypeId}=true ${sqlTypeId}=true text=false clob=false text=false text=false text=false text=false memo=false
longvarbinary java.sql.Blob blob=false blob=false ${sqlTypeId}=true ${sqlTypeId}=true blob=false blob=false bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
lseg java.lang.Object ${sqlTypeId}=true none=false
macaddr java.lang.String ${sqlTypeId}=true none=false
mediumblob java.sql.Blob blob=false blob=false blob=false blob=false ${sqlTypeId}=true blob=false bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
mediumint java.lang.Integer int=false int=false int=false int=false ${sqlTypeId}=true number(7,0)=false|number(7,0)=true int=false integer=false int=false int=false long=false
mediumint(n) java.lang.Integer int=false int=false int=false int=false ${sqlTypeId}=true number(7,0)=false int=false integer=false int=false int=false long=false
mediumtext java.lang.String TRUE text=false clob=false clob=false clob=false ${sqlTypeId}=true clob=false text=false text=false text=false text=false text=false
money java.lang.Double ${sqlTypeId}=true decimal(19,4)=false|decimal(19,4)=true decimal(19,4)=false|decimal(19,4)=true decimal(19,4)=false|decimal(19,4)=true decimal(19,4)=false|decimal(19,4)=true number(19,4)=false|number(19,4)=true ${sqlTypeId}=true numeric=false ${sqlTypeId}=true ${sqlTypeId}=true currency=true
smallmoney java.lang.Double ${sqlTypeId}=true decimal(10,4)=false|decimal(10,4)=true decimal(10,4)=false|decimal(10,4)=true decimal(10,4)=false|decimal(10,4)=true decimal(10,4)=false|decimal(10,4)=true number(10,4)=false|number(10,4)=true money=false numeric=false ${sqlTypeId}=true ${sqlTypeId}=true currency=false
oid java.lang.String ${sqlTypeId}=true
other java.lang.Object ${sqlTypeId}=true ${sqlTypeId}=true none=false
path java.lang.Object ${sqlTypeId}=true none=false
point java.lang.Object ${sqlTypeId}=true none=false
polygon java.lang.Object ${sqlTypeId}=true none=false
geometry java.lang.Object ${sqlTypeId}=true
raw(n) java.sql.Blob varbinary(n)=false varchar(n) for bit data=false varbinary=false varbinary=false varbinary(n)=false ${sqlTypeId}=true|raw=true bytea=false none=false varbinary(n)=false varbinary(n)=false longbinary=false
real(m,d) java.lang.Double ${sqlTypeId}=true|real=true decimal(p,s)=false decimal(p,s)=false decimal(p,s)=false ${sqlTypeId}=true number(p,s)=false decimal(p,s)=false real=false decimal(p,s)=false decimal(p,s)=false float=false
rowguidcol java.lang.String
rowversion java.lang.String none=false ${sqlTypeId}=true|timestamp=true ${sqlTypeId}=true|timestamp=true
serial java.lang.Integer int=false int=false int=false int=false int=false number(10,0)=false ${sqlTypeId}=true integer=false int=false int=false counter=true
set java.lang.Object TRUE ${sqlTypeId}=true
smallint(n) java.lang.Short smallint=false smallint=false smallint=false smallint=false ${sqlTypeId}=true number(5,0)=false smallint=false integer=false smallint=false smallint=false smallint=true
time java.sql.Time ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true date=false ${sqlTypeId}=true none=false ${sqlTypeId}=true ${sqlTypeId}=true datetime=false
time(p) java.sql.Time ${sqlTypeId}=true|time=true time=false time=false time=false time=false date=false ${sqlTypeId}=true|time=true none=false ${sqlTypeId}=true|time=true ${sqlTypeId}=true|time=true datetime=false
time with time zone java.sql.Time ${sqlTypeId}=true time=false time=false time=false time=false timestamp with time zone=false ${sqlTypeId}=true|timetz=true none=false time=false time=false datetime=false
time(p) with time zone java.sql.Time ${sqlTypeId}=true|time with time zone=true time=false time=false time=false time=false timestamp(p) with time zone=false ${sqlTypeId}=true|timetz=true none=false time(p)=false time(p)=false datetime=false
timestamp java.util.Date ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true none=false datetime=true datetime=true datetime=true
datetime2 java.util.Date
timestamp(p) java.util.Date ${sqlTypeId}=true|timestamp=true timestamp=false ${sqlTypeId}=true|timestamp=true ${sqlTypeId}=true|timestamp=true timestamp=false ${sqlTypeId}=true|timestamp=true ${sqlTypeId}=true|timestamp=true none=false datetime2(p)=true|datetime2=true datetime2(p)=true|datetime2=true datetime=false
timestamp with time zone java.util.Date ${sqlTypeId}=true timestamp=false timestamp=false timestamp=false timestamp=false ${sqlTypeId}=true ${sqlTypeId}=true|timestamptz=true none=false datetimeoffset=true datetimeoffset=true datetime=false
timestamp(p) with time zone java.util.Date ${sqlTypeId}=true|timestamp with time zone=true timestamp=false timestamp(p)=false timestamp(p)=false timestamp=false ${sqlTypeId}=true|timestamp with time zone=true ${sqlTypeId}=true|timestamptz=true none=false datetimeoffset=false datetimeoffset=false datetime=false
timestamp with local time zone java.util.Date ${sqlTypeId}=true timestamp=false timestamp=false timestamp=false timestamp=false ${sqlTypeId}=true timestamp with time zone=false none=false datetimeoffset=false datetimeoffset=false datetime=false
timestamp(p) with local time zone java.util.Date ${sqlTypeId}=true|timestamp with local time zone=true timestamp=false timestamp(p)=false timestamp(p)=false timestamp=false ${sqlTypeId}=true|timestamp with local time zone=true timestamp(p) with time zone=false none=false datetimeoffset=false datetimeoffset=false datetime=false
datetime java.util.Date ${sqlTypeId}=true timestamp=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true timestamp=false timestamp=false none=false ${sqlTypeId}=false ${sqlTypeId}=false ${sqlTypeId}=false
smalldatetime java.util.Date ${sqlTypeId}=true timestamp=false timestamp=false timestamp=false timestamp=false timestamp=false timestamp=false none=false ${sqlTypeId}=true|smalldaatetime=true ${sqlTypeId}=true|smalldaatetime=true datetime=false
tinyblob java.sql.Blob blob=false blob=false blob=false blob=false ${sqlTypeId}=true blob=false bytea=false none=false varbinary(max)=false varbinary(max)=false longbinary=false
tinyint java.lang.Byte ${sqlTypeId}=true smallint=false ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true number(3,0)=false|number(3,0)=true smallint=false integer=false ${sqlTypeId}=true ${sqlTypeId}=true byte=true
tinyint(n) java.lang.Byte tinyint=false smallint=false tinyint=false tinyint=false ${sqlTypeId}=true number(3,0)=false smallint=false integer=false tinyint=false tinyint=false byte=false
tinytext java.lang.String TRUE text=false clob=false varchar=false varchar=false ${sqlTypeId}=true clob=false text=false text=false text=false text=false text=false
urowid java.lang.String ${sqlTypeId}=true none=false
urowid(n) java.lang.String ${sqlTypeId}=true|urowid=true none=false
uuid java.lang.String rowid=true ${sqlTypeId}=true none=false uniqueidentifier =true|uniqueidentifier=true uniqueidentifier =true|uniqueidentifier=true guid=true
xml java.lang.Object ${sqlTypeId}=true ${sqlTypeId}=true xmltype=true ${sqlTypeId}=true ${sqlTypeId}=true ${sqlTypeId}=true
json java.lang.Object ${sqlTypeId}=true
year(2) java.lang.Integer int=false int=false int=false int=false ${sqlTypeId}=true|year=true number(2,0)=true int=false integer=false int=false int=false smallint=false
year(4) java.lang.Integer int=false int=false int=false int=false ${sqlTypeId}=true|year=true number(4,0)=true int=false integer=false int=false int=false smallint=false
alert_type java.lang.Object ${sqlTypeId}=true none=false
anydata java.lang.Object ${sqlTypeId}=true none=false