weiliwei 发表于 2018-9-11 06:18:33

Oracle主键及约束

CREATE TABLE "NEWCCS"."USERLEVELBYTEL_BAK"  

  
   ( "CUSTTEL" VARCHAR2(20),
  

  
"USERLEVEL" NUMBER(*,0) NOT NULL ENABLE,
  

  
"CUSTID" VARCHAR2(20),
  

  
CONSTRAINT "UNIQUE_CUSTTEL" UNIQUE ("CUSTTEL")
  

  
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  

  
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  

  
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  

  
TABLESPACE "NEWCCS"ENABLE
  

  
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  

  
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  

  
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  

  
TABLESPACE "NEWCCS" ;
  

  

  

  
CREATE UNIQUE INDEX "NEWCCS"."UNIQUE_CUSTTEL" ON "NEWCCS"."USERLEVELBYTEL_BAK" ("CUSTTEL")
  

  
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  

  
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  

  
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  

  
TABLESPACE "NEWCCS" ;
  

  

  

  
ALTER TABLE "NEWCCS"."USERLEVELBYTEL_BAK" MODIFY ("USERLEVEL" NOT NULL ENABLE);
  

  

  

  
ALTER TABLE "NEWCCS"."USERLEVELBYTEL_BAK" ADD CONSTRAINT "UNIQUE_CUSTTEL" UNIQUE ("CUSTTEL")
  

  
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  

  
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  

  
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  

  
TABLESPACE "NEWCCS"ENABLE;


页: [1]
查看完整版本: Oracle主键及约束