mysql创建表时,我们可以使用default来设置表字段的默认值,这样当向表中插入或添加数据时,如果没有为此字段设置任何值,则使用default默认值来填充该字段的值

在使用create table创建表的时候,为字段设置默认值,如下:
mysql> CREATE TABLE Test(State char(2) NOT NULL DEFAULT "KY");
Query OK, 0 rows affected (0.03 sec)

上面SQL代码创建了一个Test,该表包含了一个State的字段,字段不允许为空且默认值(DEFAULT)为"KY"

当向该表中插入数据时,我们可以这样使用DEFAULT:
mysql> insert into Test (state) value (default);
Query OK, 1 row affected (0.01 sec)

上面SQL语句向test表中插入了一行数据,但没有给state字段设置任何值,这时候DEFAULT就取作用了,将state的值设置为默认值"KY"

查看表数据:
mysql> select * from Test;
+-------+
| State |
+-------+
| KY |
+-------+
1 row in set (0.02 sec)

最新文章

  1. javascript数据结构与算法---列表
  2. Jmeter性能测试入门(链接收藏)
  3. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q52-Q55)
  4. linux下解压war格式的包
  5. Unity3d 脚本相互调用
  6. offsetLeft与style.left区别
  7. 细说OpenSessionInView问题
  8. (转) Unity3D中角色的动画脚本的编写(三)
  9. React-Native OpenGL体验一
  10. HDU 1272 小希的迷宫(乱搞||并查集)
  11. python学习交流 - 匿名函数
  12. UVALive - 3530:Martian Mining
  13. 在docker上运行.net core程序
  14. 守护模式,互斥锁,IPC通讯,生产者消费者模型
  15. 关于使用国内dock仓库,网易、DaoCloud
  16. ESP8266 HTTP 项目(2)HTTP网页修改WIFI连接,上电自动连接上次的WIFI。
  17. hadoop离线计算项目上线配置问题记录
  18. 生成树的计数 Matrix-Tree(矩阵树)定理
  19. 程序员眼中的Redis
  20. 邮件发送-》http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256

热门文章

  1. The 13th Zhejiang Provincial Collegiate Programming Contest - C
  2. Codeforces Round #510 (Div. 2) D. Petya and Array(树状数组)
  3. IE设置信任站点和安全级别(bat文件)
  4. c++ 批量初始化数组 fill和fill_n函数的应用
  5. python的tuple()
  6. 【NOIP1999】邮票面值设计 dfs+dp
  7. 51nodeE 斜率最大
  8. [FZU2254]英语考试
  9. K-D树问题 HDU 4347
  10. string与double的互相转换