设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 271|回复: 3
打印 上一主题 下一主题

[讨论]什么時候,用缺省值,空值,idenitiy,unique列

[复制链接]
跳转到指定楼层
1#
发表于 2002-6-29 19:04:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
什么時候,用缺省值,空值,idenitiy,unique列?
即用缺省值,又用可空例,是不是互相矛盾哪?
即用identity,又用unique列,是不是也一樣互相矛盾哪?
哪么他們分別是在什么情況下,用才具有優勢哪?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-6-29 19:40:00 | 只看该作者
缺省值是默认值,方便输入;可空例是对输入值的要求。

Unique 属性
              

使用 Unique(唯一索引)属性可以指定在表键索引中实施数据唯一性的索引。

设置

Unique 属性使用以下设置:

设置 Visual Basic 说明
是 True (-1) 该索引是键索引(唯一)。
否 False (0) 该索引不是键索引。
说明

键索引可以对查找的记录进行优化。它可以包含一个或者多个字段,这些字段按照预定的顺序唯一地对表的所有记录进行组织。如果索引是由一个字段组成,则该字段的值必须唯一。如果该索引包含多个字段,每个字段可以出现重复数据,不过所有索引字段的值的组合必须唯一。非键索引中的字段的值不一定要唯一。

如果表的某个索引的 Primary 属性设为“是”,则此索引为该表的主索引。每一张表仅有一个主索引。
所以不是矛盾,而是必要。
3#
 楼主| 发表于 2002-6-29 20:23:00 | 只看该作者
多謝,我想更多的學習一些關于用這些特殊功能的方法。
我想在程序中更好的發揮他們的功能,使程序具有最優化。
請大家再給一點經驗。(因有缺省值的時候,觸發器會失敗)
4#
发表于 2002-6-30 19:32:00 | 只看该作者

因有缺省值的時候,觸發器會失敗?

因有缺省值的時候,不知道哪些觸發器會失敗?我试了AfterUpdate,没有问题。。。。。


[此贴子已经被作者于2002-6-30 11:31:42编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-22 06:51 , Processed in 0.087508 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表