首页 > 其他 > 详细

SAS学习笔记64 SAS完整性约束

时间:2020-01-17 11:14:06      阅读:85      评论:0      收藏:0      [点我收藏+]

完整性约束可以保证SAS数据集的连续性和正确性(需要8.0以上版本),在更新数据或插入新的数据时,验证新的数据是否符合该变量的约束条件。

我们可以在表建立时或表有数据后建立约束,但不能用于视图。

技术分享图片

有五大类完整性限制

  • NOT NULL:不允许出现缺失值
  • CHECK:指定该变量可以输入哪些值
  • UNIQUE:每个值必须是唯一的,其值可以为空,但只能有一个值为空
  • PRIMARY KEY:主键,每个值必须是唯一且非空的
  • FOREIGN KEY:其它表的主键,即外键,其值为关联表的主键的值且非空

以下是PROC CONTENTS的部分结果

技术分享图片

技术分享图片

SAS学习笔记64 SAS完整性约束

原文:https://www.cnblogs.com/abble/p/12204233.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!