• 技术文章 >数据库 >MySQL

    mysql中default的使用

    小妮浅浅小妮浅浅2021-10-12 09:43:56原创8829

    1、用于设置列的默认值,如果没有为某个字段赋值,系统会自动为该字段插入默认值。

    没赋值指的是,当insert插入数据时,该字段没有指明。

    2、如果指定空值,则存储的最终值是空值。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    mysql> create table user(age int(11) default 18);

    Query OK, 0 rows affected, 1 warning (0.05 sec)

      

    mysql> insert user values();

    Query OK, 1 row affected (0.02 sec)

      

    mysql> select * from user;

    +------+

    | age  |

    +------+

    |   18 |

    +------+

    1 row in set (0.00 sec)

    以上就是mysql中default的使用,希望对大家有所帮助。更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql default
    上一篇:mysql中foreign key的使用注意 下一篇:mysql垂直切分的介绍

    相关文章推荐

    • mysql错误日志是什么• mysql自增值保存的位置• mysql自增主键用完的处理办法• mysql中undo log的两种类型• mysql事务启动的两种方法• mysql索引的创建场景• mysql中unique和primary key的区别• mysql中foreign key的使用注意

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网