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程序的php代码
Apr 07 PHP
php生成缩略图的类代码
Oct 02 PHP
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
May 29 PHP
php快递单号查询接口使用示例
May 05 PHP
php实现与erlang的二进制通讯实例解析
Jul 23 PHP
PHP扩展开发入门教程
Feb 26 PHP
php解析字符串里所有URL地址的方法
Apr 03 PHP
PHP错误机制知识汇总
Mar 24 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
Apr 15 PHP
PHP实现接收二进制流转换成图片的方法
Jan 10 PHP
php装饰者模式简单应用案例分析
Oct 23 PHP
tp5框架基于ajax实现异步删除图片的方法示例
Feb 10 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
php多维数组去掉重复值示例分享
2014/03/02 PHP
PHP中文竖排转换实现方法
2015/10/23 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
详解PHP实现定时任务的五种方法
2016/07/25 PHP
详解PHP版本兼容之openssl调用参数
2018/07/25 PHP
PHP7 其他修改
2021/03/09 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
IE8 原生JSON支持
2009/04/13 Javascript
JavaScript QueryString解析类代码
2010/01/17 Javascript
仅IE支持clearAttributes/mergeAttributes方法使用介绍
2012/05/04 Javascript
Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
2013/10/11 Javascript
JavaScript新增样式规则(推荐)
2016/07/19 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
ES6 Promise对象概念与用法分析
2017/04/01 Javascript
详解Node.js实现301、302重定向服务
2017/04/07 Javascript
vue组件间通信子与父详解(二)
2017/11/07 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
详解Angular操作cookies方法
2018/06/01 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
JS 创建对象的模式实例小结
2020/04/28 Javascript
python抓取网页内容示例分享
2014/02/24 Python
django rest framework 数据的查找、过滤、排序的示例
2018/06/25 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
python pyecharts 实现一个文件绘制多张图
2020/05/13 Python
python 5个顶级异步框架推荐
2020/09/09 Python
Numpy中np.random.rand()和np.random.randn() 用法和区别详解
2020/10/23 Python
Marc O’Polo俄罗斯官方在线商店:德国高端时尚品牌
2019/12/26 全球购物
党务公开方案
2014/05/06 职场文书
公司委托书范本5篇
2014/09/20 职场文书
廉洁自律个人总结
2015/02/14 职场文书
感恩教师节主题班会
2015/08/12 职场文书