顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業(yè)只做數(shù)據(jù)庫實(shí)訓(xùn)和認(rèn)證的品牌機(jī)構(gòu)

微信公眾號新浪微博
免費(fèi)咨詢電話:400-0909-964
當(dāng)前位置: 網(wǎng)站首頁 > DBA實(shí)戰(zhàn) > DBA課程 > DBA基礎(chǔ)課程:oracle創(chuàng)建修改表、索引、約束、外鍵關(guān)系、序列

DBA基礎(chǔ)課程:oracle創(chuàng)建修改表、索引、約束、外鍵關(guān)系、序列

文章來源: 更新時間:2016/6/24 10:36:22

在線老師點(diǎn)擊咨詢:

最新學(xué)訊:近期OCP認(rèn)證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費(fèi)用請聯(lián)系在線老師,甲骨文官方認(rèn)證,報名從速!

我要咨詢

dba基礎(chǔ)課程:oracle創(chuàng)建修改表、索引、約束、外鍵關(guān)系、序列

1.創(chuàng)建表

CREATE TABLE ORDERINFO

(

ORDERID NUMBER(*, 0) NOT NULL

, ORDERCODE VARCHAR2(20 BYTE) NOT NULL

, USERID NUMBER(*, 0) NOT NULL

, MOBILEPHONE VARCHAR2(20 BYTE) NOT NULL

, ADDRESS VARCHAR2(128 BYTE) NOT NULL

, PRODUCTNUMERIC NUMBER(*, 0) DEFAULT (0) NOT NULL

, AMOUNT NUMBER(9, 2) DEFAULT (0) NOT NULL

, ORDERTIME DATE DEFAULT (sysdate) NOT NULL

, CONSTRAINT SYS_C0011057 PRIMARY KEY

(

ORDERID

)

ENABLE

)

LOGGING

TABLESPACE "USERS"

PCTFREE 10

INITRANS 1

STORAGE

(

BUFFER_POOL DEFAULT

);

varchar2(20 byte),表示可以存儲20個字節(jié)(20個字母或數(shù)字,10個漢字, 1個漢字占兩個字節(jié)),varchar2(20 char)表示可以存儲20個字符(20個字母或數(shù)字或漢字)

2.修改表中的字段

ALTER TABLE ORDERINFO

MODIFY (MOBILEPHONE VARCHAR2(30 char) );

3.創(chuàng)建索引

CREATE UNIQUE INDEX ORDERINFO_INDEX1 ON ORDERINFO (ORDERCODE ASC)

LOGGING

TABLESPACE "USERS"

PCTFREE 10

INITRANS 2

STORAGE

(

BUFFER_POOL DEFAULT

);

4.修改索引表空間

ALTER INDEX ORDERINFO_INDEX1 REBUILD

TABLESPACE "EXAMPLE";

4.刪除索引

drop index ORDERINFO_INDEX1

5.創(chuàng)建惟一約束

ALTER TABLE ORDERINFO

ADD CONSTRAINT ORDERINFO_UK1 UNIQUE

(

MOBILEPHONE

)

ENABLE;

6.創(chuàng)建外鍵關(guān)系

ALTER TABLE ORDERINFO

ADD CONSTRAINT ORDERINFO_USERINFO_FK1 FOREIGN KEY

(

USERID

)

REFERENCES USERINFO

(

USERID

)

ENABLE;

7.創(chuàng)建約束檢查條件

ALTER TABLE ORDERINFO

ADD CONSTRAINT ORDERINFO_CHK1 CHECK

(USERID > 0)

ENABLE;

8.創(chuàng)建序列

oracle沒有自增長列,可以通過序列的方式給字段添加自增長的值

CREATE SEQUENCE OrderInfo_SEQ INCREMENT BY 1 MAXVALUE 9999999999999999999999999999 MINVALUE 1 CACHE 20;

insert into orderinfo (orderid,...)values(orderinfo_seq.nextval, ...)

通過orderinfo_seq.nextval獲取自增長數(shù)據(jù)

select orderinfo_seq.nextval from dual可以獲取自增長的數(shù)據(jù)

dual是一個偽表可以設(shè)置和查看序列。

本文地址:http://www.mudan321.com/dba/kecheng/12298546041.html 轉(zhuǎn)載請注明!


PostgreSQL入門到精通 100+ 個學(xué)習(xí)資料

Oracle培訓(xùn)機(jī)構(gòu)

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細(xì)了解老師]

免費(fèi)咨詢上課流程 客服在線中

陳衛(wèi)星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復(fù)、性能優(yōu)化 11年Ora...[詳細(xì)了解老師]

免費(fèi)咨詢上課流程 客服在線中

選學(xué)校如何選擇適合自己的學(xué)校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內(nèi)悠久的專業(yè)UNIX培訓(xùn)機(jī)構(gòu),被譽(yù)為中國UNIX 的搖籃。多年來,以提高教學(xué)質(zhì)量為本,強(qiáng)調(diào)素質(zhì)教育,積極引進(jìn)、消化國外的新技術(shù),有效的結(jié)合中國....[詳情]

一站式服務(wù)(從入學(xué)到就業(yè)一幫到底)

入學(xué)

學(xué)習(xí)

就業(yè)

實(shí)操

食宿
地址:北京市海淀區(qū)田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業(yè)服務(wù):137 1818 8639(陳經(jīng)理)
部分信息來源于網(wǎng)絡(luò),如有錯誤請聯(lián)系指正!
版權(quán)所有@北京神腦資訊技術(shù)有限公司 (CUUG,中國UNIX用戶協(xié)會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1