主鍵的SQL語法 id自動增長 為主鍵的 刪除報錯
關於主鍵的SQL語法:
alter table t_google_mem drop primary key; //刪除表現有主鍵
alter table t_google_mem add primary key (f_id); //建立主鍵
alter table t_google_mem add primary key (f_id, f_csname); //建立多值主鍵
下面說下我在實際的工作過程中,遇到的一個問題。目前我有了如下的一張表,現在要做的操作是將f_id和f_csname聯合作為多值主鍵。
mysql> desc t_google_mem;
+--------------+-----------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-----------+------+-----+---------------------+----------------+
| f_id | int(10) | NO | PRI | NULL | auto_increment |
| f_name | char(255) | NO | | |
|
| f_assion | char(255) | NO | | |
|
| f_csname | char(255) | NO | | |
|
| f_time | datetime | NO | | 0000-00-00 00:00:00 | |
| f_status | int(10) | NO | | 1