在创建表时,如果任何列定义了默认值,那么通过在 INSERT 语句中使用关键字“DEFAULT”,我们可以为该列获取默认值。例如,我们创建了一个表“employee”,其默认值为“DOJ”列,如下所示 -
mysql> Create table employee(id int, name varchar(20), doj date DEFAULT '2005-01-01'); Query OK, 0 rows affected (0.09 sec) mysql> Insert into employee(id, name, doj) values(1, ’Aarav’, DEFAULT); Query OK, 1 row affected (0.03 sec) mysql> select * from employee; +------+------------+---------------+ | id | name | doj | +------+------------+---------------+ | 1 |Aarav | 2005-01-01 | +------+------------+---------------+ 1 row in set (0.00 sec)
从上面的查询中可以看出,当我们使用DEFAULT关键字插入值时,MySQL会插入在定义列时指定的默认值。
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1oracle数据库类型有哪些
- 2yandex浏览器无需登录入口 Yandex官网(不用登录入口)
- 3mysql用户身份验证查询的是哪个表
- 4UC缓存视频如何导出到SD卡
- 5wordpress插件怎么安装
- 6oracle数据库密码怎么改
- 7mysql怎么恢复备份
- 8mysql里in是什么意思
- 9wordpress如何上传图片
- 10哪个浏览器没有安全限制 不用安全检查的浏览器TOP10推荐
- 11c盘爆红了可以删除哪些文件 紧急情况下可删的4类文件
- 12oracle如何查询存储过程中用到哪些字段
- 13笔记本电脑定时开关机设置技巧:适配不同品牌机型的节能方案
- 14192.168.1.1登录页面入口 192.168.1.1进入网址页面
- 15oracle怎么查看存储过程语句是否正确
- 16电脑黑屏按什么键恢复 电脑黑屏恢复快捷键大全轻松解决黑屏问题
- 17redis和mysql数据不一致怎么解决
- 18oracle实例名怎么查询
- 19oracle怎么回滚
- 20Wordpress中的主题怎么删除
- 21wordpress前台如何删除文章
- 22mysql怎么更改安装路径
- 23wordpress安装插件时需要给什么权限
- 24怎么查电脑配置 查看电脑配置方法分享
- 25wordpress怎么上传安装主题模板
- 26oracle数据库数据删除了怎么恢复
- 27mac如何下载谷歌浏览器 Mac系统下载浏览器指南
- 28电脑鼠标怎么复制粘贴快捷键 鼠标操作复制粘贴
- 29dedecms备份的数据库文件在哪里
- 30mongodb数据类型有哪些

sert into employee(id, name, doj) values(1, ’Aarav’, DEFAULT);
Query OK, 1 row affected (0.03 sec)
mysql> select * from employee;
+------+------------+---------------+
| id | name | doj |
+------+------------+---------------+
| 1 |Aarav | 2005-01-01 |
+------+------------+---------------+
1 row in set (0.00 sec)