NOT NULL 和NULL


Posted in PHP onJanuary 15, 2007

NOT NULL | NULL:指定该列是否允许为空。如果既不指定NULL也不指定NOT NULL,列被认为指定了NULL
在 MySQL 中, 
为一个 NOT NULL 字段设置 NULL 值 , 
它并不会出错, 
MySQL 会自动将 NULL值转化为该字段的默认值, 
那怕是你在表定义时没有明确地为该字段设置默认值 
:》一般来说MySQL会自动为你添加默认值的, 

比如 
为一个 NOT NULL 的 整型 赋 NULL 值, 
结果是 0 

CHAR 型 
-> ''空值 

DATATIME 
->'0000-00-00 00:00:00' 

等等
Top

2 楼UNICORN_BX(天天天蓝)回复于 2003-01-13 11:22:18 得分 0 也就是说,MySQL中NOT NULL并不是一个约束条件了. 

如果字段设置为NULL,则插入记录时没有给予该字段的值,那么MySQL自动用Default的值,如果没有Default,则无论是该字段是什么类型该字段值NULL. 

这是不是就是MySQL中NOT NULL和NULL所起到的作用,即当不为定义Default值的时候,给予的默认值的不同.

PHP 相关文章推荐
PHP 文件缓存的性能测试
Apr 25 PHP
PHP读取XML值的代码(推荐)
Jan 01 PHP
PHP数据类型的总结分析
Jun 13 PHP
AJAX的跨域访问-两种有效的解决方法介绍
Jun 22 PHP
PHP函数addslashes和mysql_real_escape_string的区别
Apr 22 PHP
php按百分比生成缩略图的代码分享
May 10 PHP
PHP实现利用MySQL保存session的方法
Aug 23 PHP
Zend Framework缓存Cache用法简单实例
Mar 19 PHP
数组任意位置插入元素,删除特定元素的实例
Mar 02 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
Jun 02 PHP
Laravel框架实现的批量删除功能示例
Jan 16 PHP
Laravel中Kafka的使用详解
Mar 24 PHP
MySQL中create table语句的基本语法是
Jan 15 #PHP
php生成文件
Jan 15 #PHP
MYSQL环境变量设置方法
Jan 15 #PHP
PHP has encountered an Access Violation
Jan 15 #PHP
PHP5 安装方法
Jan 15 #PHP
安装APACHE
Jan 15 #PHP
php5.2时间相差8小时
Jan 15 #PHP
You might like
10条PHP编程习惯助你找工作
2008/09/29 PHP
PHP日期处理函数 整型日期格式
2011/01/12 PHP
smarty 缓存控制前的页面静态化原理
2013/03/15 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
Yii的CDbCriteria查询条件用法实例
2014/12/04 PHP
Yii分页用法实例详解
2014/12/04 PHP
在html文件中也可以执行php语句的方法
2015/04/09 PHP
详解PHP的Yii框架中扩展的安装与使用
2016/04/01 PHP
如何使用PHP给图片加水印
2016/10/12 PHP
用javascript自动显示最后更新时间
2007/03/15 Javascript
JavaScript获取某年某月的最后一天附截图
2014/06/23 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
javascript简单实现图片预加载
2014/12/03 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
Vue实现双向绑定的方法
2016/12/22 Javascript
jQuery实现select模糊查询(反射机制)
2017/01/14 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
JS实现预加载视频音频/视频获取截图(返回canvas截图)
2017/10/09 Javascript
node.js的Express服务器基本使用教程
2019/01/09 Javascript
js观察者模式的弹幕案例
2020/11/23 Javascript
有关wxpython pyqt内存占用问题分析
2014/06/09 Python
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
2017/05/24 Python
requests和lxml实现爬虫的方法
2017/06/11 Python
python列表生成式与列表生成器的使用
2018/02/23 Python
Python统计单词出现的次数
2018/04/04 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
如何在Cookie里面保存Unicode和国际化字符
2013/05/25 面试题
采购部岗位职责
2013/11/24 职场文书
人事部专员岗位职责
2014/03/04 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
2014年教育工作总结
2014/11/26 职场文书
北京爱情故事观后感
2015/06/12 职场文书
JUnit5常用注解的使用
2021/07/02 Java/Android
Spring Data JPA框架Repository自定义实现
2022/04/28 Java/Android