假设我们要查询名为your_table_name 的表中的所有字段信息 以下是获取该表所有字段列表的SQL查询语句 SELECT COLUMN_NAME, DATA_TYPE, COLUMN_DEFAULT, IS_NULLABLE, COLUMN_KEY, EXTRAS FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'your_database_name' 替换为你的数据库名 AND TABLE_NAME = 'your_table_name'; 替换为你的表名解释:

INFORMATION_SCHEMA.COLUMNS: 这是一个系统表,包含了数据库中所有表的列信息。
TABLE_SCHEMA: 指定数据库名。
TABLE_NAME: 指定要查询的表名。
COLUMN_NAME: 列名。

DATA_TYPE: 数据类型。
COLUMN_DEFAULT: 列的默认值。
IS_NULLABLE: 是否可以为NULL。
COLUMN_KEY: 列是否是键的一部分(如主键、外键等)。

EXTRAS: 列的额外信息,例如自增、自动递增等。
确保将'your_database_name' 和'your_table_name' 替换为实际的数据库和表名。