sql如何查询主键有没有自增
可以通过查询表结构的方式来判断主键是否自增。具体方法如下:
- 使用DESC命令查询表结构,例如:
DESC table_name;
- 查看主键的Extra属性,如果其值为"auto_increment",则说明主键是自增的。
示例:
mysql> DESC users;
+-------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(100) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
+-------+--------------+------+-----+---------+----------------+
可以看到,id字段是主键,并且Extra属性为"auto_increment",说明id是自增的
原文地址: https://www.cveoy.top/t/topic/eEOY 著作权归作者所有。请勿转载和采集!