Oracle_基本建表語句

Oracle_基本建表語句

ID:47061712

大?。?5.51 KB

頁數(shù):10頁

時間:2019-07-11

Oracle_基本建表語句_第1頁
Oracle_基本建表語句_第2頁
Oracle_基本建表語句_第3頁
Oracle_基本建表語句_第4頁
Oracle_基本建表語句_第5頁
資源描述:

《Oracle_基本建表語句》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、--創(chuàng)建用戶createuserhanidentifiedbyhandefaulttablespaceusersTemporaryTABLESPACETemp;grantconnect,resource,dbatohan;//授予用戶han開發(fā)人員的權(quán)利--------------------對表的操作--------------------------創(chuàng)建表格語法:????createtable表名(??????字段名1字段類型(長度)是否為空,??????字段名2字段類型??????是否為空);-增加主鍵????alterta

2、ble表名addconstraint主鍵名primarykey(字段名1);-增加外鍵:????altertable表名??????addconstraint外鍵名foreignkey(字段名1)???????references關(guān)聯(lián)表(字段名2);在建立表格時就指定主鍵和外鍵???createtableT_STU(?????STU_ID??????????????char(5)????????????????????????notnull,??????STU_NAME????????????varchar2(8)????????

3、????????????notnull,?????constraintPK_T_STUprimarykey(STU_ID));主鍵和外鍵一起建立:????createtableT_SCORE(??????EXAM_SCORE??????????number(5,2),??????EXAM_DATE???????????date,???????AUTOID??????????????number(10)?????????????????????notnull,??????STU_ID??????????????char(5),???

4、???SUB_ID??????????????char(3),??????constraintPK_T_SCOREprimarykey(AUTOID),??????constraintFK_T_SCORE_REFEforeignkey(STU_ID)??????referencesT_STU(STU_ID))--創(chuàng)建表createtableclasses(??????idnumber(9)notnullprimarykey,??????classnamevarchar2(40)notnull)?????--查詢表select*fr

5、omclasses;--刪除表droptablestudents;--修改表的名稱renamealist_table_copytoalist_table;--顯示表結(jié)構(gòu)describetest--不對沒查到-----------------------對字段的操作-------------------------------------增加列altertabletestaddaddressvarchar2(40);--刪除列altertabletestdropcolumnaddress;--修改列的名稱altertabletest

6、modifyaddressaddressesvarchar(40;--修改列的屬性altertabletestmodicreatetabletest1(??????idnumber(9)primarykeynotnull,??????namevarchar2(34)?????)renametest2totest;--創(chuàng)建自增的序列createsequenceclass_seqincrementby1startwith1MAXVALUE999999NOCYCLENOCACHE;selectclass_seq.currvalfromd

7、ual--插入數(shù)據(jù)insertintoclassesvalues(class_seq.nextval,'軟件一班')commit;--更新數(shù)據(jù)updatestu_accountsetusername='aaa'wherecount_id=2;commit;--創(chuàng)建唯一索引createuniqueindexusernameonstu_account(username);??--唯一索引不能插入相同的數(shù)據(jù)--行鎖在新打開的對話中不能對此行進行操作select*fromstu_accounttwheret.count_id=2forup

8、date;--行鎖--altertablestuinfomodifysty_idtostu_id;altertablestudentsdropconstraintclass_fk;altertablestudentsaddconstraintcla

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。