• 技术文章 >数据库 >MySQL

    mysql中default的使用

    小妮浅浅小妮浅浅2021-09-02 16:34:17原创223

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

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

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

    实例

    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

    专题推荐:mysql default
    品易云
    上一篇:mysql中foreign key的使用注意 下一篇:MySQL中sql_mode的查询和设置

    相关文章推荐

    • mysql错误日志是什么• mysql自增值保存的位置• mysql自增值如何修改• mysql自增主键用完的处理办法• mysql中InnoDB的MVCC实现• mysql中undo log的两种类型• mysql行锁的特点• mysql间隙锁的危害• mysql死锁产生有哪些条件• mysql事务启动的两种方法• mysql全局锁是什么• mysql表级锁的介绍• mysql索引的创建场景• mysql中unique和primary key的区别• mysql中foreign key的使用注意

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网