数据库索引与约束


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

创建索引:

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