Oracle普通索引和主鍵索引的刪除、創建、、查看

主鍵索引和普通索引的最大差別是:主鍵索引不能有空值和重複值;一個表裏只能有一個主鍵索引,普通索引可以有多個。

#Oracle創建普通索引
CREATE INDEX index_emp_deptno ON emp_test(deptno);
#Oracle刪除普通索引
drop INDEX index_emp_deptno ;
#Oracle創建主鍵索引
ALTER TABLE emp_test ADD CONSTRAINT pk_emp_deptno PRIMARY KEY (deptno);
#Oracle刪除主鍵索引
ALTER TABLE emp_test DROP CONSTRAINT pk_emp_deptno;

#查看當前用戶的索引詳細信息
SELECT * FROM user_indexes

與MySQL的創建語法有所不同

mysql> alter table account add primary key (account_number);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章