OCP-主鍵知識
OCP考點之主鍵知識[@more@]建立主鍵時,可以使用using index子句自定義索引
例子:ALTER TABLE test_6 ADD CONSTRAINT pk_test_6 PRIMARY KEY(sid,sclass)
USING INDEX (CREATE UNIQUE INDEX uk_test_6 ON test_6(sid,sclass));
刪除主鍵時,如果需要連帶刪除索引則需要加drop index選項
例子:ALTER TABLE test_6 DROP PRIMARY KEY DROP INDEX;
當表的主鍵是複合主鍵的時候,如果需要刪除主鍵欄位,則需要加cascade constraint連帶刪除相關約束
例子:ALTER TABLE test_6 DROP COLUMN sclass CASCADE CONSTRAINT;
例子:ALTER TABLE test_6 ADD CONSTRAINT pk_test_6 PRIMARY KEY(sid,sclass)
USING INDEX (CREATE UNIQUE INDEX uk_test_6 ON test_6(sid,sclass));
刪除主鍵時,如果需要連帶刪除索引則需要加drop index選項
例子:ALTER TABLE test_6 DROP PRIMARY KEY DROP INDEX;
當表的主鍵是複合主鍵的時候,如果需要刪除主鍵欄位,則需要加cascade constraint連帶刪除相關約束
例子:ALTER TABLE test_6 DROP COLUMN sclass CASCADE CONSTRAINT;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7691350/viewspace-1046495/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Git 關鍵知識Git
- 主機板基礎知識
- 營養與保鍵知識
- 常用基礎知識面試(C++為主)面試C++
- 《馬克思主義》考試知識梳理
- Android關於鍵盤相關知識Android
- 主鍵與主鍵索引的關係索引
- JavaSE基礎知識學習-----Static關鍵字Java
- 【YashanDB知識庫】EXP導致主機卡死問題
- Oracle主鍵Oracle
- 主鍵命名
- Mac基礎知識分享:option鍵的隱藏技巧Mac
- OpenStack關鍵技術系列: Libvirt基礎知識
- UIKeyboard鍵盤相關知識點-IOS開發UIiOS
- 電腦鍵盤功能基礎知識 電腦鍵碟符號快捷鍵大全介紹符號
- Oracle主鍵與複合主鍵的效能分析Oracle
- 主鍵、自增主鍵、主鍵索引、唯一索引概念區別與效能區別索引
- 知識圖譜入門——知識表示與知識建模
- MySQL主從複製原理及必備知識總結MySql
- 多執行緒知識梳理(8) – volatile 關鍵字執行緒
- 【小白必看】Python入門知識之常用關鍵字!Python
- 多執行緒知識梳理(8) - volatile 關鍵字執行緒
- 【建議收藏】Go語言關鍵知識點總結Go
- 知識圖譜之知識表示
- 知識論(一): 知識傳遞
- java主鍵生成Java
- 主鍵分類
- 電腦鍵盤功能基礎知識 電腦鍵磁碟機代號號快捷鍵大全介紹
- SAP SD基礎知識之維護中央信貸主資料
- 雲伺服器知識雲主機與vps區別伺服器
- ASP.NET Core基礎知識(十一)【Host之Web 主機】ASP.NETWeb
- ASP.NET Core 基礎知識(十二)【Host之通用主機】ASP.NET
- 翻譯 - ASP.NET Core 基本知識 - Web 主機 (Web Host)ASP.NETWeb
- linux知識知識點總結Linux
- 運營知識與管理知識(轉)
- 訊息中介軟體之RabbitMQ關鍵知識點總結MQ
- STL知識準備: 1. C++關鍵字typename (轉)C++
- 主鍵為聯合主鍵時,索引B+樹結構索引