国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

mysql alter table命令修改表結構實例詳解

2024-05-04 23:50:24
字體:
來源:轉載
供稿:網友

mysql alter table語句可以修改表的基本結構,例如添加字段、刪除字段、添加主鍵、添加索引、修改字段數據類型、對表重命名等等操作,本文章通過兩個簡單的實例向大家介紹mysql alter table的使用方法。

 實例一:使用ALTER TABLE命令向表中添加字段、修改字段類型以及設置主鍵。

首先創建一個表,SQL語句如下:

mysql> CREATE TABLE myTable(  ->  ID SMALLINT  -> );

使用desc命令查看表結構:

mysql> desc myTable;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| ID    | smallint(6) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+

使用ALTER TABLE命令向表中添加字段、修改字段類型以及設置主鍵,SQL語句如下:

mysql> ALTER TABLE myTable  ->  ADD COLUMN Quantity SMALLINT UNSIGNED NOT NULL,  ->  MODIFY ID SMALLINT UNSIGNED NOT NULL,  ->  ADD PRIMARY KEY (ID);

再次使用desc命令查看表結構,我們發現上面的修改命令生效了:

desc myTable;
+----------+----------------------+------+-----+---------+-------+
| Field    | Type                 | Null | Key | Default | Extra |
+----------+----------------------+------+-----+---------+-------+
| ID       | smallint(5) unsigned | NO   | PRI |         |       |
| Quantity | smallint(5) unsigned | NO   |     |         |       |
+----------+----------------------+------+-----+---------+-------+
 

實例二:在上面的實例基礎上,我們刪除myTable表中的Quantity字段和PRIMARY KEY主鍵

mysql> ALTER TABLE myTable  ->  DROP COLUMN Quantity,  ->  DROP PRIMARY KEY;

查看表結構:

mysql> desc myTable;
+-------+----------------------+------+-----+---------+-------+
| Field | Type                 | Null | Key | Default | Extra |
+-------+----------------------+------+-----+---------+-------+
| ID    | smallint(5) unsigned | NO   |     |         |       |
+-------+----------------------+------+-----+---------+-------+

以上就是mysql alter table命令修改表結構的資料整理,后續繼續補充相關資料,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 英超| 化隆| 巴马| 和田市| 和硕县| 夏河县| 茶陵县| 武冈市| 大理市| 三都| 溆浦县| 忻城县| 互助| 山丹县| 都安| 玉林市| 灌阳县| 临湘市| 卢氏县| 社旗县| 永新县| 庐江县| 自治县| 孝昌县| 博客| 武夷山市| 行唐县| 汝州市| 翁源县| 托里县| 山东| 合作市| 渝北区| 潍坊市| 牙克石市| 区。| 丹江口市| 齐河县| 边坝县| 香港 | 凉山|