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入门学习笔记之一
Oct 12 PHP
php 网上商城促销设计实例代码
Feb 17 PHP
PHP合并两个数组的两种方式的异同
Sep 14 PHP
phpmailer发送gmail邮件实例详解
Jun 24 PHP
php调用google接口生成二维码示例
Apr 28 PHP
PHP中读取文件的8种方法和代码实例
Aug 05 PHP
Laravel 5框架学习之Eloquent 关系
Apr 09 PHP
如何使用Gitblog和Markdown建自己的博客
Jul 31 PHP
php查询及多条件查询
Feb 26 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
PHP 断点续传实例详解
Nov 11 PHP
php提高脚本性能的4个技巧
Aug 18 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和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
2011/07/03 PHP
基于PHP Web开发MVC框架的Smarty使用说明
2013/04/19 PHP
php中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
php获得网站访问统计信息类Compete API用法实例
2015/04/02 PHP
PHP扩展程序实现守护进程
2015/04/16 PHP
php中实现字符串翻转的方法
2017/02/22 PHP
php多进程应用场景实例详解
2019/07/22 PHP
一个基于jQuery的树型插件(OrangeTree)使用介绍
2012/05/03 Javascript
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
2014/12/29 Javascript
jquery实现图片放大点击切换
2017/06/06 jQuery
javascript高级模块化require.js的具体使用方法
2017/10/31 Javascript
在vue中使用setInterval的方法示例
2019/04/16 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
使用webpack和rollup打包组件库的方法
2021/02/25 Javascript
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
Python发送Email方法实例
2014/08/21 Python
从Python的源码来解析Python下的freeblock
2015/05/11 Python
浅析python递归函数和河内塔问题
2017/04/18 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
深入理解Python爬虫代理池服务
2018/02/28 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
详解pyqt5 动画在QThread线程中无法运行问题
2018/05/05 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
2020/03/30 Python
Cpython解释器中的GIL全局解释器锁
2020/11/09 Python
Html5中的桌面通知Notification的实现
2018/09/25 HTML / CSS
几个解决兼容IE6\7\8不支持html5标签的几个方法
2013/01/07 HTML / CSS
中国旅游网站:途牛旅游网
2019/09/29 全球购物
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
学生就业推荐信
2013/11/13 职场文书
财务会计人员岗位职责
2013/11/30 职场文书
面试后感谢信怎么写
2014/02/01 职场文书
物流管理专业求职信
2014/05/29 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
解决Jenkins集成SonarQube遇到的报错问题
2021/07/15 Java/Android