mysql约束条件

Posted 眼界、格局、胸怀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql约束条件相关的知识,希望对你有一定的参考价值。

约束条件 (测试markdown 编辑器专用)

null 允许为空
not null 不允许为空
key 键值类型
default 设置默认类型,缺省值为NULL
extra 额外设置

    CREATE TABLE dbname.tablename(
        t_name CHAR(10) NOT NULL,
        t_age tinyint unsigned default 20,
        t_addr char(50) not null default "保密",
        t_pay float(10,2) default 0.00
    );
+--------+---------------------+------+-----+---------+-------+
| Field  | Type                | Null | Key | Default | Extra |
+--------+---------------------+------+-----+---------+-------+
| t_name | char(10)            | NO   |     | NULL    |       |
| t_age  | tinyint(3) unsigned | YES  |     | 20      |       |
| t_addr | char(50)            | NO   |     | 保密    |       |
| t_pay  | float(10,2)         | YES  |     | 0.00    |       |
+--------+---------------------+------+-----+---------+-------+

以上是关于mysql约束条件的主要内容,如果未能解决你的问题,请参考以下文章

mysql基本数据类型和约束条件

MySQL约束条件(主键-自增-默认值)

mysql 约束条件

MYSQL创建表的约束条件(可选)

MySQL 约束条件

mysql 约束条件介绍