oracle建表时id出现的问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:16:55
在用pl/sql developer软件创建oracle表时出现了问题,我自己建了一个id,oracle自己也建了一个,但是没有字段名(就是描黑的字段)。这是怎么回事?
以下就是pl/sql developer给出的代码!设的id为主键。

-- Create table
create table LS_USER
(
ID NUMBER(10) not null,
NAME VARCHAR2(20 CHAR),
PASSWORD VARCHAR2(20 CHAR),
RIGHT VARCHAR2(20 CHAR)
)
tablespace SYSTEM
pctfree 10
pctused 40
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table LS_USER
add primary key (ID)
using index
tablespace SYSTEM
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);

那是序号,plsql方便你浏览用的,就像excel边上的行序号一样。
不是oracle建的。
oracle提供的列叫rownum,你必须在select中指明它才能显示。如果没有select rownum...是不会显示的。

oracle自己建的那个是记录的顺序号,对用户自建的表没有影响

楼主把代码发上来看看
另外查一下oracle所建id列的数据类型