oracle 创建表时 数据类型不一致: 应为 DATE, 但却获得 NUMBER 是怎么原因 5
createtablemrsyhpdjb(rqvarchar2(8),dqdhvarchar2(2)notnull,jgdhvarchar2(3)notnull,hbzl...
create table mrsyhpdjb
(
rq varchar2(8),
dqdh varchar2(2) not null,
jgdh varchar2(3) not null,
hbzl varchar2(2) not null,
hpqfrq DATE default 1899/12/31 not null,
hpcprmc varchar2(60),
hpcdhdm varchar2(10),
cdyhsx varchar2(1) not null,
mrdfhm varchar2(60),
mrrq DATE default 1899/12/31 not null,
yslx NUMBER(13,2) default 0 not null,
mrhtbh varchar2(14) not null,
mcdfhm varchar2(60),
mcrq DATE default 1899/12/31 not null,
fsdqr DATE default 1899/12/31 not null,
mcjxts NUMBER(20) default 0 not null,
mcll NUMBER(9,7) default 0 not null,
yflx NUMBER(13,2) default 0 not null,
wtskrq DATE default 1899/12/31 not null,
tprq DATE default 1899/12/31 not null,
xzrq DATE default 1899/12/31 not null,
gxrq DATE default 1899/12/31 not null,
jlzt varchar2(1) not null
);
创建表时 提示(数据类型不一致: 应为 DATE, 但却获得 NUMBER) 展开
(
rq varchar2(8),
dqdh varchar2(2) not null,
jgdh varchar2(3) not null,
hbzl varchar2(2) not null,
hpqfrq DATE default 1899/12/31 not null,
hpcprmc varchar2(60),
hpcdhdm varchar2(10),
cdyhsx varchar2(1) not null,
mrdfhm varchar2(60),
mrrq DATE default 1899/12/31 not null,
yslx NUMBER(13,2) default 0 not null,
mrhtbh varchar2(14) not null,
mcdfhm varchar2(60),
mcrq DATE default 1899/12/31 not null,
fsdqr DATE default 1899/12/31 not null,
mcjxts NUMBER(20) default 0 not null,
mcll NUMBER(9,7) default 0 not null,
yflx NUMBER(13,2) default 0 not null,
wtskrq DATE default 1899/12/31 not null,
tprq DATE default 1899/12/31 not null,
xzrq DATE default 1899/12/31 not null,
gxrq DATE default 1899/12/31 not null,
jlzt varchar2(1) not null
);
创建表时 提示(数据类型不一致: 应为 DATE, 但却获得 NUMBER) 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询