好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > MySQL ALTER命令知識(shí)點(diǎn)匯總

MySQL ALTER命令知識(shí)點(diǎn)匯總

熱門(mén)標(biāo)簽:昆明電信400電話(huà)辦理 電銷(xiāo)機(jī)器人各個(gè)細(xì)節(jié)介紹 電銷(xiāo)機(jī)器人 行業(yè) 淄博400電話(huà)申請(qǐng) 俄國(guó)地圖標(biāo)注app 溫州瑞安400電話(huà)怎么申請(qǐng) 百度地圖標(biāo)注后不顯示 南昌高頻外呼系統(tǒng)哪家公司做的好 電話(huà)機(jī)器人市場(chǎng)趨勢(shì)

當(dāng)我們需要修改數(shù)據(jù)表名或者修改數(shù)據(jù)表字段時(shí),就需要使用到MySQL ALTER命令。

1、先創(chuàng)建一張表,表名為:testalter_tbl。

2、刪除,添加或修改表字段

如下命令使用了 ALTER 命令及 DROP 子句來(lái)刪除以上創(chuàng)建表的 i 字段:

3、如果數(shù)據(jù)表中只剩余一個(gè)字段則無(wú)法使用DROP來(lái)刪除字段。

MySQL 中使用 ADD 子句來(lái)向數(shù)據(jù)表中添加列,如下實(shí)例在表 testalter_tbl 中添加 i 字段,并定義數(shù)據(jù)類(lèi)型:

4、執(zhí)行以上命令后,i 字段會(huì)自動(dòng)添加到數(shù)據(jù)表字段的末尾。

5、如果你需要指定新增字段的位置,可以使用MySQL提供的關(guān)鍵字 FIRST (設(shè)定位第一列), AFTER 字段名(設(shè)定位于某個(gè)字之后)。

嘗試以下 ALTER TABLE 語(yǔ)句, 在執(zhí)行成功后,使用 SHOW COLUMNS 查看表結(jié)構(gòu)的變化:

6、FIRST 和 AFTER 關(guān)鍵字只占用于 ADD 子句,所以如果你想重置數(shù)據(jù)表字段的位置就需要先使用 DROP 刪除字段然后使用 ADD 來(lái)添加字段并設(shè)置位置。FIRST 和 AFTER 關(guān)鍵字只占用于 ADD 子句,所以如果你想重置數(shù)據(jù)表字段的位置就需要先使用 DROP 刪除字段然后使用 ADD 來(lái)添加字段并設(shè)置位置。

7、修改字段類(lèi)型及名稱(chēng)

如果需要修改字段類(lèi)型及名稱(chēng), 你可以在A(yíng)LTER命令中使用 MODIFY 或 CHANGE 子句 。

例如,把字段 c 的類(lèi)型從 CHAR(1) 改為 CHAR(10),可以執(zhí)行以下命令:

8、使用 CHANGE 子句, 語(yǔ)法有很大的不同。 在 CHANGE 關(guān)鍵字之后,緊跟著的是你要修改的字段名,然后指定新字段名及類(lèi)型。嘗試如下實(shí)例:

9、ALTER TABLE 對(duì) Null 值和默認(rèn)值的影響

當(dāng)你修改字段時(shí),你可以指定是否包含只或者是否設(shè)置默認(rèn)值。

以下實(shí)例,指定字段 j 為 NOT NULL 且默認(rèn)值為100 。

10、如果你不設(shè)置默認(rèn)值,MySQL會(huì)自動(dòng)設(shè)置該字段默認(rèn)為 NULL。

修改字段默認(rèn)值

你可以使用 ALTER 來(lái)修改字段的默認(rèn)值,嘗試以下實(shí)例:

11、也可以使用 ALTER 命令及 DROP子句來(lái)刪除字段的默認(rèn)值,如下實(shí)例:

12、修改數(shù)據(jù)表類(lèi)型,可以使用 ALTER 命令及 TYPE 子句來(lái)完成。嘗試以下實(shí)例,我們將表 testalter_tbl 的類(lèi)型修改為 MYISAM :

注意:查看數(shù)據(jù)表類(lèi)型可以使用 SHOW TABLE STATUS 語(yǔ)句。

13、修改表名

如果需要修改數(shù)據(jù)表的名稱(chēng),可以在 ALTER TABLE 語(yǔ)句中使用 RENAME 子句來(lái)實(shí)現(xiàn)。

嘗試以下實(shí)例將數(shù)據(jù)表 testalter_tbl 重命名為 alter_tbl:

備注:

修改存儲(chǔ)引擎:修改為myisam

alter table tableName engine=myisam;

刪除外鍵約束:keyName是外鍵別名

alter table tableName drop foreign key keyName;


修改字段的相對(duì)位置:這里name1為想要修改的字段,type1為該字段原來(lái)類(lèi)型,first和after二選一,這應(yīng)該顯而易見(jiàn),first放在第一位,after放在name2字段后面

alter table tableName modify name1 type1 first|after name2;

您可能感興趣的文章:
  • mysql事件之修改事件(ALTER EVENT)、禁用事件(DISABLE)、啟用事件(ENABLE)、事件重命名及數(shù)據(jù)庫(kù)事件遷移操作詳解
  • 計(jì)算機(jī)二級(jí)考試MySQL知識(shí)點(diǎn) mysql alter命令
  • mysql alter table 修改表命令詳細(xì)介紹
  • mysql alter table修改表命令整理
  • mysql alter table命令修改表結(jié)構(gòu)實(shí)例
  • mysql alter table命令修改表結(jié)構(gòu)實(shí)例詳解
  • MySQL ALTER命令使用詳解
  • MySQL 數(shù)據(jù)庫(kù) ALTER命令講解
  • MySQL中的alter table命令的基本使用方法及提速優(yōu)化
  • MySQL學(xué)習(xí)筆記5:修改表(alter table)
  • 詳解MySQL alter ignore 語(yǔ)法

標(biāo)簽:拉薩 葫蘆島 洛陽(yáng) 吐魯番 嘉峪關(guān) 安徽 甘南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL ALTER命令知識(shí)點(diǎn)匯總》,本文關(guān)鍵詞  MySQL,ALTER,命令,知識(shí)點(diǎn),匯總,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL ALTER命令知識(shí)點(diǎn)匯總》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于MySQL ALTER命令知識(shí)點(diǎn)匯總的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 97人妻人人揉人人躁人人躁电影| 99爱色| 好多水好爽小荡货好紧好热| 欧美色诱惑| 欧美精品xxxtv| 成年免费视频播放网站推荐| 无忍受的阿?三浦恵理子| 男女啪啪摸下面喷水动态图| 大尺度黄文| 映画ady@ady9.net| 久久亚洲二区| 午夜性色视频| 337p亚洲精品色噜噜狠狠| 96精品成人无码A片观看金桔 | 在线观看无码精品秘?日本| 最近中文字幕高清中文字幕电影二| 国产激情综合五月久久| 日韩女人性开放免费视频| 黄小说在线| 床叫不停娇撞击娇吟肚兜| 99久久婷婷国产综合精品青桔| 9420免费看片| yy6080亚洲半夜理论一级毛片| 日本成在人线av无码免费高潮| 91另类稀缺国产真实| 成年女人视频播放免费观看| 又摸又揉又黄又爽的视频| 少妇人妻偷人精品无码| 巜漂亮人妻同学会2| 胸的照片(整个胸)无遮挡| gogo人体大胆色妇| 同桌在夹腿还嗯啊小黄文| 人与禽一级A片一区二区三区| 免费精品99久久国产综合精品应用| 久久久无码精品人妻二区| 美女扒开尿口让| 免费做a爰片一区二区三区| 久久久国产精品人人片| 黑人高潮一区二区三区在线看 | 亚洲午夜无码| 欧美粉嫩小泬久久久久久久|