zoukankan      html  css  js  c++  java
  • MySQL教程51-MySQL查看表中的约束

    在 MySQL 中可以使用 SHOW CREATE TABLE 语句来查看表中的约束。

    查看数据表中的约束语法格式如下:

    SHOW CREATE TABLE <表名>;

    例 1

    创建数据表 tb_emp8 并指定 id 为主键约束,name 为唯一约束,deptId 为非空约束和外键约束,salary检查约束>0, 然后查看表中的约束,SQL 语句运行结果如下。

    mysql> create table if not exists tb_emp8
        -> (
        -> id int(11) primary key auto_increment,
        -> name varchar(25) unique key,
        -> deptId int(11) not null,
        -> salary float,
        -> constraint chk_emp8_salary check(salary > 0),
        -> constraint fk_emp8_deptId foreign key (deptId) references tb_dept1 (id)
        -> );
    Query OK, 0 rows affected, 2 warnings (0.53 sec)

    desc查看tb_emp8, 如下:

    show create table tb_emp8, 如下:

  • 相关阅读:
    union
    大端和小端
    迭代器
    STL
    动态内存管理2
    动态内存管理
    关于 FlexBox
    CSS的居中问题
    操作符
    JavaScript介绍
  • 原文地址:https://www.cnblogs.com/no-celery/p/13523887.html
Copyright © 2011-2022 走看看