页次: 1
主键在一个表中不是必须,最好还是要设置一个。
主机最大的用处保证唯一性。
这里举个例子
mysql> create table tb001 ( name char(20) ); Query OK, 0 rows affected (0.06 sec) mysql> mysql> mysql> insert into tb001 (name) values ("001"); Query OK, 1 row affected (0.05 sec) mysql> insert into tb001 (name) values ("001"); Query OK, 1 row affected (0.05 sec)
这表的没一行的值都一样。这样行和行就没有办法区分了。
对于主键的有两点必须满足
第一: 主键的值不能是空的
第二: 任何两列的主键的值不能相同。 这样才能保证唯一性。
ipbbs.net
离线
主键的值也是别修改了, 只要保证不和其他的主键的值一样。
但是最好不要修改。
ipbbs.net
离线
页次: 1