博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《数据库系统概论》 -- 3.5 空值的处理
阅读量:5286 次
发布时间:2019-06-14

本文共 714 字,大约阅读时间需要 2 分钟。

         定义         空值,就是“不知道”、“不存在”、“无意义”的值

         举例         学生年龄应该有一个值,但是还未统计,就是“不知道”

                            某元组在该属性上不应有值,如缺考学生,成绩为空,即为“不存在”

         空值的产生                 插入时,未对该属性赋值

                                                       INSERT INTO SC (Sno,Cno) VALUES ('201215126','1');

                                               插入时,对该属性赋空值

                                                        INSERT INTO SC(Sno,Cno,Grade) VALUES ('201215126','1',NULL);

                                              修改时,将该属性改为空值

                                                        UPDATE Student SET Sdept=NULL WHERE Sno='201215200';

                                               外连接产生空值

         空值的判断     IS [NOT] NULL

                         SELECT * FROM Student WHERE Sname IS NULL OR Ssex IS NULL OR Sage IS NULL OR Sdept IS NULL;

         空值的约束条件     <属性> UNIQUE

                                               <属性> NOT NULL

         空值的运算    

    空值与其他值(包括空值)的算术运算结果为空值

    空值与其他值的逻辑运算如下

                      空值 AND T == 空值

                      空值 AND F == F

                      空值 AND 空值 == 空值

                      空值 OR T == T

                      T OR 空值 == T

                      空值 OR F == 空值

                      F OR 空值 == 空值

                      NOT 空值 == 空值

                       注     WHERE和HAVING子句中,只有条件为T的元组才会被作为结果选出

转载于:https://www.cnblogs.com/yc913344706/p/7472052.html

你可能感兴趣的文章
linux下播放mp3
查看>>
POJ1611-The Suspects-并查集
查看>>
笔记--cocos2d-x 3.0 环境搭建
查看>>
关于不断刷新界面jsp+ajax
查看>>
js高阶函数应用—函数防抖和节流
查看>>
eclipse 中java/scala 混合的maven项目 工作环境篇
查看>>
顺序栈与两栈共享空间-C语言实现
查看>>
【mongo】可以用localhost启动,无法用ip启动问题的解决
查看>>
【QT】视频播放
查看>>
揭开Redis的神秘面纱
查看>>
Object流
查看>>
Windows Phone开发(8):关于导航的小技巧 转:http://blog.csdn.net/tcjiaan/article/details/7285062...
查看>>
Ajax学习笔记1之第一个Ajax应用程序
查看>>
css3新单位vw、vh、vmin、vmax的使用详解(转载)
查看>>
软件测试培训第30天
查看>>
centos7 关闭防火墙
查看>>
04-jQuery的属性操作
查看>>
response实现文件下载
查看>>
【WP7】页面之间数据交互
查看>>
C++中的unique函数
查看>>