mysql null值问题
2016-04-06 09:30
281 查看
mysql> create table test( sn int, -> `createdTime` datetime NOT NULL COMMENT '创建时间', -> `updatedTime` datetime DEFAULT NULL); ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id: 1199508 Current database: devops Query OK, 0 rows affected (0.04 sec) mysql> desc test; +-------------+----------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+----------+------+-----+---------+-------+ | sn | int(11) | YES | | NULL | | | createdTime | datetime | NO | | NULL | | | updatedTime | datetime | YES | | NULL | | +-------------+----------+------+-----+---------+-------+ 3 rows in set (0.00 sec) mysql> insert into test values('1',null,null); ERROR 1048 (23000): Column 'createdTime' cannot be null mysql> insert into test values('1','2015-01-01 00:00:00',null); Query OK, 1 row affected (0.00 sec) mysql> select * from test; +------+---------------------+-------------+ | sn | createdTime | updatedTime | +------+---------------------+-------------+ | 1 | 2015-01-01 00:00:00 | NULL | +------+---------------------+-------------+ 1 row in set (0.00 sec) mysql> alter table `test` modify column `updatedTime` datetime NOT NULL COMMENT '更新时间'; ERROR 1138 (22004): Invalid use of NULL value
相关文章推荐
- mysql null值问题
- window下安装mysql服务器
- mysql主从延迟设置
- MySQL安装图解设置详细教程
- mysql 四中隔离级别
- JDBC链接mysql插入数据后显示问号的原因及解决办法
- Mysql数据库介绍及mysql显示命令
- 2016-4 Mysql带引号,cmd设置编码,Ajax同步异步
- 2005 -Unknown MySQl server host 'localhost'(0) 错误解
- MySQL修改默认字符集---通过命令行
- fullcalendar 及mysql数据库的工作日管理
- MySQL多表查询
- MySQL找回root账号的密码
- mysql查看执行语句
- mysql乐观锁
- MySQL5.6性能调优 my.cnf 配置详解 和 启动失败遇到的问题
- MYSQL迁移或者升级的故障解决大全
- mysql 的 “You must reset your password ..."出错解决方法之一
- mysql优化手段——潭州学院
- 常用软件使用记录