primary key 与IOT之间的关系
在oracle中,有下面的语句:
CREATE TABLE iot_emp
( "EMPNO" NUMBER PRIMARY KEY,
"ENAME" VARCHAR2(30),
"HIREDATE" DATE,
"JOB" VARCHAR2(30)
)
/
然后插入数据:
insert into iot_emp
select object_id empno,
object_name ename,
created hiredate,
owner job
from all_objects
其中empno为主键,这时oracle会拿出空间来存储主键列empno的值吗?
如果我这样建一个iot表:
CREATE TABLE iot_emp
( "EMPNO" NUMBER PRIMARY KEY,
"ENAME" VARCHAR2(30),
"HIREDATE" DATE,
"JOB" VARCHAR2(30)
)
organization index
其中empno为主键,这时oracle会拿出空间来存储主键列empno的值吗?
谢谢。
|