首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle 数据库出有关问题

2012-12-21 
oracle 数据库出问题?我建好表以后插入数据,但是主键显示都是0,请问怎么处理???[最优解释]1)u1@EMREP cre

oracle 数据库出问题?
我建好表以后插入数据,但是主键显示都是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

热点排行