數據庫索引與約束


索引:作用---便捷化檢索表中行和列的子集,而不需要檢查表中的每一行。

創建索引:

1、Alter table A   ADD index  A_indexname  (A.name); ---  Mysql

2、Create index  A_indexname ON  A (name)   ------      Oracle、SQL Server、Mysql

查看指定表的索引:SHOW INDEX  FROM  A;       Mysql會自動為主鍵(PRIMARY KEY)列生成索引;

刪除索引:

1、alter table A   DROP INDEX  A_indexname ; ----------  Mysql

2、drop index  A_indexname ; ---------     Oracle

3、drop index  A_indexname on A; ----------  SQL Server、Mysql

唯一索引:除了提供常規索引的所有好處,還作為一種機制限制索引列出現重復值。

1、alter table A add unique A_indexname  (name); ------Mysql

2、create unique index  A_indexname on A (name);  ------ SQL Server、Oracle

多列索引:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM