1. 程式人生 > >主鍵的SQL語法 id自動增長 為主鍵的 刪除報錯

主鍵的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