数据库中的表可以不要主键。 主键的作用 保证实体的完整性; 加快数据库的操作速度 在表中添加新记录时,数据库会自动检查新记录的主键值,不允许该值与其他记录的主键值重复。 数据库自动按主键值的顺序显示表中的记录。如果没有定义主键,则按输入记录的顺序显示表中的记录。 主键的特点 一张表只能有一个主键,如...
筛选出数据库中没有主键的表名,你需要使用特定的SQL查询来检查每个表的约束。具体的查询语句会根据你使用的数据库管理系统(如 MySQL, PostgreSQL, SQL Server 等)有所不同。下面是一些常见数据库管理系统的示例: MySQL 在MySQL中,可以使用以下查询来查找没有主键的表: SELECT table_name FROM information_schema.ta...