MYSQL第十四课时-测试默认值

一、背景

DEFAULT
作用:当插入值的时候,如果没有赋予字段值,就会使用默认值

二、示例

CREATE TABLE IF NOT EXISTS test(

id INT KEY AUTO_INCREMENT,

name VARCHAR(20) NOT NULL,

password CHAR(32) NOT NULL,

sex ENUM('男',‘女’,‘保密’) NOT NULL DEFAULT '保密'

)AUTO_INCREMENT=1;

两种插入值的方式:

1.

INSERT test(name,password) VALUES('freddy','freddy');

2.

INSERT test VALUES(NULL,'freddy',‘freddy’,DEFAULT);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,767评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,807评论 25 709
  • 不知道从哪一刻开始,不管是在应用市场还是实际场景中,都有它的身影,它充斥着我们的生活——共享单车。关于共享单车的A...
    芋丶阅读 5,062评论 0 0
  • 1.写在书评前的话 这个书单的时候,仿佛找到了一个久违的朋友,它是那么的熟悉同时又是那么的陌生,熟悉是因为我在上大...
    木子求阅读 11,180评论 3 40
  • 观点一: 不要随意给孩子下定论,那么这里的下定论讲的有些片面,如果是负面的东西,毋庸置疑是不能随便定义孩子,那如果...
    缩头缩脑的超人阅读 1,553评论 0 0