文本
整数
浮点数
decimal
Hive数据库
create table default.foo (
a DECIMAL, -- Defaults to decimal(10,0)
b DECIMAL(20), -- Defaults to decimal(20,0)
c DECIMAL(9, 7),
d DECIMAL(29, 7)
);
desc default.foo;
a decimal(10,0)
b decimal(20,0)
c decimal(9,7)
d decimal(29,7)
MySQL数据库
create table foo (
a DECIMAL, -- Defaults to decimal(10,0)
b DECIMAL(20), -- Defaults to decimal(20,0)
c DECIMAL(9, 7),
d DECIMAL(29, 7)
);
desc foo;
a decimal(10,0)
b decimal(20,0)
c decimal(9,7)
d decimal(29,7)
Oracle
create table foo (
a DECIMAL, -- Defaults to number(*,0)
b DECIMAL(20), -- Defaults to number(20,0)
c DECIMAL(9, 7),
d DECIMAL(29, 7),
aa number, -- Defaults to number(*,*)
bb number(20), -- Defaults to number(20,0)
cc number(9, 7),
dd number(29, 7)
);