关键词

MySQL查看表中的约束的4种方法

MySQL中查看表中的约束有以下几种方法:

DESC命令

使用DESC命令可以查看表的结构,包括所有的列和约束。

语法:DESC 表名;

示例:

DESC students;

SHOW CREATE TABLE命令

使用SHOW CREATE TABLE命令可以查看表的创建语句,其中包括所有的列和约束。

语法:SHOW CREATE TABLE 表名;

示例:

SHOW CREATE TABLE students;

INFORMATION_SCHEMA表

MySQL内置了一个INFORMATION_SCHEMA库,可以使用其中的表来查询表中的约束信息。

语法:

SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE table_name='表名';

示例:

SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE table_name='students';

CONSTRAINTS表

MySQL也提供了一个约束管理表CONSTRAINTS,可以查询和管理表中的约束。

语法:SELECT * FROM CONSTRAINTS WHERE table_name='表名';

示例:

SELECT * FROM CONSTRAINTS WHERE table_name='students';

以上四种方法均可以查询表中的约束信息,可以根据自己的需要选择合适的方法。

本文链接:http://task.lmcjl.com/news/17936.html

展开阅读全文