我建好表以后插入数据,但是主键显示都是0,请问怎么处理???
------最佳解决方案--------------------
1)
u1@EMREP> create table dept(dept_id number(6) primary key,dept_name varchar2(20) not null);
Table created.
u1@EMREP> insert into dept values(0,'IT');
1 row created.
u1@EMREP> insert into dept values(1,'FINACIAL');
1 row created.
u1@EMREP> commit;
Commit complete.
u1@EMREP> select * from dept;
DEPT_ID DEPT_NAME
---------- --------------------
0 IT
1 FINACIAL
主键不可能重复,drop掉表,退出重建试试
2)sqlplus的显示确实不是很人性
可以自己调
比如:
col 字段 for ax --x表示字符宽度
如:col dept_name for a10;
------其他解决方案--------------------
还有一个问题,我的oracle显示不齐,
该如何处理?成为
这样的显示结果
------其他解决方案--------------------
不可能吧,你数据库dept_id是主键,怎么可能2个都是0呢
------其他解决方案--------------------
line 300