我使用以下查询在 oracle10g 中创建了一个表......
CREATE TABLE "MOBILELOCATION"
("EMPLOYEEID" NUMBER NOT NULL ENABLE,
"PRESENTDATE" VARCHAR2(30) NOT NULL ENABLE,
"PRESENTTIME" VARCHAR2(30) NOT NULL ENABLE,
"LATITUDE" NUMBER(6,10) NOT NULL ENABLE,
"LONGITUDE" NUMBER(6,10) NOT NULL ENABLE)
表已成功创建...但问题是当我试图在表中插入一行时它显示错误
error ORA-01438: value larger than specified precision allowed for this column
我使用的查询是,
insert into mobilelocation values(12303,'30-10-2011','09:30',16.9876,82.3426);
我在哪里违反了约束?请任何人解释..