key,index 看晕了,求大神引导
几个礼拜的数据库看下来,彻底晕了。什么是KEY,什么是INDEX。。。
贴个代码
ALTER TABLE hieccs
ADD CONSTRAINT cons_hiegname UNIQUE(hiegname)
go
这个是什么个意思,只是创建了一个名字叫cons_hiegname 的约束,把heigname字段变成唯一? 然后是key还是INDEX。用这脚本生成报表的时候该属于哪个位子去显示?
------解决方案--------------------LZ还是把其本质弄清楚了再说
key有主键、外键之分,还有主键、唯一键之分
index,索引是数据在表中存储的物理顺序,简单理解书的目录
------解决方案--------------------key 是键。也就是书上的码,如主码、候选吗等等。选取一个作为主键,而SQLServer默认给主键创建一个聚集索引。
------解决方案--------------------