Office中国论坛/Access中国论坛
标题:
[讨论]什么時候,用缺省值,空值,idenitiy,unique列
[打印本页]
作者:
HG
时间:
2002-6-29 19:04
标题:
[讨论]什么時候,用缺省值,空值,idenitiy,unique列
什么時候,用缺省值,空值,idenitiy,unique列?
即用缺省值,又用可空例,是不是互相矛盾哪?
即用identity,又用unique列,是不是也一樣互相矛盾哪?
哪么他們分別是在什么情況下,用才具有優勢哪?
作者:
cattjiu
时间:
2002-6-29 19:40
缺省值是默认值,方便输入;可空例是对输入值的要求。
Unique 属性
使用 Unique(唯一索引)属性可以指定在表键索引中实施数据唯一性的索引。
设置
Unique 属性使用以下设置:
设置 Visual Basic 说明
是 True (-1) 该索引是键索引(唯一)。
否 False (0) 该索引不是键索引。
说明
键索引可以对查找的记录进行优化。它可以包含一个或者多个字段,这些字段按照预定的顺序唯一地对表的所有记录进行组织。如果索引是由一个字段组成,则该字段的值必须唯一。如果该索引包含多个字段,每个字段可以出现重复数据,不过所有索引字段的值的组合必须唯一。非键索引中的字段的值不一定要唯一。
如果表的某个索引的 Primary 属性设为“是”,则此索引为该表的主索引。每一张表仅有一个主索引。
所以不是矛盾,而是必要。
作者:
HG
时间:
2002-6-29 20:23
多謝,我想更多的學習一些關于用這些特殊功能的方法。
我想在程序中更好的發揮他們的功能,使程序具有最優化。
請大家再給一點經驗。(因有缺省值的時候,觸發器會失敗)
作者:
cattjiu
时间:
2002-6-30 19:32
标题:
因有缺省值的時候,觸發器會失敗?
因有缺省值的時候,不知道哪些觸發器會失敗?我试了AfterUpdate,没有问题。。。。。
[此贴子已经被作者于2002-6-30 11:31:42编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3