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 相关文章推荐
建立文件交换功能的脚本(二)
Oct 09 PHP
一个数据采集类
Feb 14 PHP
MySql中正则表达式的使用方法描述
Jul 30 PHP
PHP curl 并发最佳实践代码分享
Sep 05 PHP
php排序算法(冒泡排序,快速排序)
Oct 09 PHP
探讨:如何使用PhpDocumentor生成文档
Jun 25 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
May 10 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
Jun 25 PHP
php+ajax实现文章自动保存的方法
Dec 30 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 PHP
php字符串函数学习之strstr()
Mar 27 PHP
PHPExcel 修改已存在Excel的方法
May 03 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
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
深入PHP autoload机制的详解
2013/06/09 PHP
PHP入门经历和学习过程分享
2014/04/11 PHP
Linux下PHP安装mcrypt扩展模块笔记
2014/09/10 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
php中实现用数组妩媚地生成要执行的sql语句
2015/07/10 PHP
php表单处理操作
2017/11/16 PHP
用js得到网页中所有的div的id
2020/10/19 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
JavaScript给url网址进行encode编码的方法
2015/03/18 Javascript
Angular 2.0+ 的数据绑定的实现示例
2017/08/09 Javascript
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
JS实现在文本指定位置插入内容的简单示例
2017/12/22 Javascript
浅谈vue的props,data,computed变化对组件更新的影响
2018/01/16 Javascript
vue中实现图片和文件上传的示例代码
2018/03/16 Javascript
vue树形结构获取键值的方法示例
2018/06/21 Javascript
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
jQuery实现弹出层效果
2019/12/10 jQuery
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
python实现的简单FTP上传下载文件实例
2015/06/30 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
python处理multipart/form-data的请求方法
2018/12/26 Python
Python学习笔记之For循环用法详解
2019/08/14 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
html5 Canvas实现图片旋转的示例
2018/01/15 HTML / CSS
Expedia马来西亚旅游网站:廉价酒店,度假村和航班预订
2016/07/26 全球购物
为什么Runtime.exec(“ls”)没有任何输出?
2014/10/03 面试题
医学护理系毕业生求职信
2013/10/01 职场文书
搬家公司的创业计划书
2014/01/01 职场文书
个人自我评价和职业目标
2014/01/24 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
2015年机关党委工作总结
2015/05/23 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
HTML中的表单Form实现居中效果
2021/05/25 HTML / CSS
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS