精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MySQL修改表結構alter 實操

數據庫 MySQL
我們今天主要向大家講述的是MySQL修改表結構alter 的實際操作,如果你對其實際操作感興趣的話,你就可以瀏覽以下的文章了。

以下的文章主要講述的是MySQL修改表結構alter 的實際操作,如果你對MySQL修改表結構alter 的實際操作感興趣的愛話,你就可以瀏覽以下的文章了,以下就是相關內容的具體描述。

2009-12-04 13:51ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]

  1. alter_specification:  
  2. ADD [COLUMN] create_definition [FIRST | AFTER column_name ]  
  3. or ADD INDEX [index_name] (index_col_name,...)  
  4. or ADD PRIMARY KEY (index_col_name,...)  
  5. or ADD UNIQUE [index_name] (index_col_name,...)  
  6. or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}  
  7. or CHANGE [COLUMN] old_col_name create_definition  
  8. or MODIFY [COLUMN] create_definition  
  9. or DROP [COLUMN] col_name  
  10. or DROP PRIMARY KEY  
  11. or DROP INDEX index_name  
  12. or RENAME [AS] new_tbl_name  
  13. or table_options 

ALTER TABLE允許你修改一個現有表的結構。例如,你可以增加或刪除列、創造或消去索引、改變現有列的類型、或重新命名列或表本身。你也能改變表的注釋和表的類型。見7.7 CREATE TABLE句法。

如果你使用MySQL修改表結構ALTER TABLE修改一個列說明但是DESCRIBE tbl_name顯示你的列并沒有被修改,這可能是MySQL因為在7.7.1 隱含的列說明改變中描述的原因之一而忽略了你的修改。例如,如果你試圖將一個VARCHAR改為CHAR,MySQL將仍然使用VARCHAR,如果表包 含其他變長的列。

ALTER TABLE通過制作原來表的一個臨時副本來工作。修改在副本上施行,然后原來的表被刪除并且重新命名一個新的。這樣做使得所有的修改自動地轉向到新表,沒 有任何失敗的修改。當ALTER TABLE正在執行時,原來的桌可被其他客戶讀取。更新和寫入表被延遲到新表準備好了為止。

為了使用ALTER TABLE,你需要在表上的select、insert、delete、update、create和drop的權限。

IGNORE是MySQL對ANSI SQL92 的一個擴充,如果在新表中的唯一鍵上有重復,它控制ALTER TABLE如何工作。如果IGNORE沒被指定,副本被放棄并且恢復原狀。如果IGNORE被指定,那么對唯一鍵有重復的行,只有使用第一行;其余被刪除。

你可以在單個ALTER TABLE語句中發出多個ADD、ALTER、DROP和CHANGE子句。這是MySQL對ANSI SQL92的一個擴充,SQL92在每個ALTER TABLE語句中只允許一個子句。

CHANGE col_name、DROP col_name和DROP INDEX是MySQL對 ANSI SQL92 的擴充。

 

MODIFY是 Oracle 對MySQL修改表結構ALTER TABLE的擴充。

可選的詞COLUMN是一個純粹的噪音且可以省略。

如果你使用ALTER TABLE tbl_name RENAME AS new_name而沒有任何其他選項,MySQL簡單地重命名對應于表tbl_name的文件。沒有必要創建臨時表。

 

create_definition子句使用CREATE TABLE相同的ADD和CHANGE語法。注意語法包括列名字,不只列類型。見7.7 CREATE TABLE句法。

 

你可以使用CHANGE old_col_name create_definition子句重命名一個列。為了這樣做,指定舊的和新的列名字和列當前有的類型。例如,重命名一個INTEGER列,從a到b,你可以這樣做:

 

MySQL> ALTER TABLE t1 CHANGE a b INTEGER;

 

如果你想要改變列的類型而非名字,就算他們是一樣的,CHANGE語法仍然需要2個列名。例如:

  1. MySQL> ALTER TABLE t1 CHANGE b b BIGINT NOT NULL; 

然而,在MySQL3.22.16a,你也可以使用MODIFY來改變列的類型而不是重命名它:

  1. MySQL> ALTER TABLE t1 MODIFY b BIGINT NOT NULL; 

如果你使用CHANGE或MODIFY縮短一個列,一個索引存在于該列的部分(例如,如果你有一個VARCHAR列的頭10個字符的索引),你不能使列短于被索引的字符數目。

當你使用CHANGE或MODIFY改變一個列類型時,MySQL盡可能試圖很好地變換數據到新類型。

 

在MySQL3.22或以后,你能使用FIRST或ADD ... AFTER col_name在一個表的行內在一個特定的位置增加列。缺省是增加到最后一列。

 

ALTER COLUMN為列指定新的缺省值或刪除老的缺省值。如果老的缺省值被刪除且列可以是NULL,新缺省值是NULL。如果列不能是NULL,MySQL賦予一個缺省值。缺省值賦值在7.7 CREATE TABLE句法中描述。

 

DROP INDEX刪除一個索引。這是MySQL對 ANSI SQL92 的一個擴充。

 

如果列從一張表中被丟棄,列也從他們是組成部分的任何索引中被刪除。如果組成一個索引的所有列被丟棄,該索引也被丟棄。

 

DROP PRIMARY KEY丟棄主索引。如果這樣的索引不存在,它丟棄表中第一個UNIQUE索引。(如果沒有明確地指定PRIMARY KEY,MySQL標記第一個UNIQUE鍵為PRIMARY KEY。)

 

用 C API 函數MySQL_info(),你能找出多少記錄被拷貝, 和(當使用IGNORE時)由于唯一鍵值的重復多少記錄被刪除。

 

FOREIGN KEY、CHECK和REFERENCES子句實際上不做任何事情,他們的句法僅僅提供兼容性,使得更容易地從其他SQL服務器移植代碼并且運行借助引用來創建表的應用程序。見5.4 MySQL缺少的功能。

 

這里是一個例子,顯示了一些ALTER TABLE用法。我們以一個如下創建的表t1開始:

  1. MySQL> CREATE TABLE t1 (a INTEGER,b CHAR(10)); 

重命名表,從t1到t2:

  1. MySQL> ALTER TABLE t1 RENAME t2; 

為了改變列a,從INTEGER改為TINYINT NOT NULL(名字一樣),并且改變列b,從CHAR(10)改為CHAR(20),同時重命名它,從b改為c:

  1. MySQL> ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20); 

增加一個新TIMESTAMP列,名為d:

  1. MySQL> ALTER TABLE t2 ADD d TIMESTAMP; 

在列d上增加一個索引,并且使列a為主鍵:

  1. MySQL> ALTER TABLE t2 ADD INDEX (d), ADD PRIMARY KEY (a); 

刪出列c:

  1. MySQL> ALTER TABLE t2 DROP COLUMN c; 

增加一個新的AUTO_INCREMENT整數列,命名為c:

  1. MySQL> ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,  
  2. ADD INDEX (c); 

注意,我們索引了c,因為AUTO_INCREMENT柱必須被索引,并且另外我們聲明c為NOT NULL,因為索引了的列不能是NULL。

當你增加一個AUTO_INCREMENT列時,自動地用順序數字填入列值。以上的相關內容就是對MySQL修改表結構alter 的介紹,望你能有所收獲。

 

【編輯推薦】

  1. MySQL數據庫中定義外鍵的必備條件
  2. MySQL數據庫所支持的三個引擎
  3. MySQL Administrator備份與還原數據庫實操
  4. MySQL命令行的常用命令介紹
  5. MySQL常用操作的幾種方法  

 

責任編輯:佚名 來源: 博客園
相關推薦

2010-10-13 09:37:48

MYSQL修改表結構

2010-04-15 14:18:30

Oracle創建

2010-05-20 15:53:15

配置MySQL

2011-08-11 11:27:11

MySQLalter table

2010-10-13 10:42:14

MySQL修改表結構

2010-05-18 12:24:16

MySQL binlo

2010-04-19 10:23:05

Oracle內存結構

2010-11-23 09:13:47

mysql修改表結構

2010-10-13 10:03:08

MySQL修改表結構

2010-05-24 17:20:07

MySQL導入

2010-06-13 17:29:10

MySQL連接數

2010-04-20 16:24:52

Oracle EM

2010-05-19 15:59:30

MySQL 中文亂碼

2010-04-29 12:13:53

Oracle使用alt

2010-05-27 17:10:03

MySQL數據庫內存

2010-05-25 11:13:07

MySQL數據庫

2010-05-19 11:01:25

MySQL BIN-L

2010-05-14 18:16:44

MySQL統計函數

2010-05-21 17:51:58

MySQL數據庫

2010-10-13 10:34:49

MySQL修改表結構
點贊
收藏

51CTO技術棧公眾號

后入内射无码人妻一区| 日本成人三级电影网站| 久草视频免费播放| 欧美a一欧美| 欧美在线综合视频| 国产美女作爱全过程免费视频| 男人天堂综合网| 男人的j进女人的j一区| 欧美成年人视频| 亚洲黄色在线网站| 91麻豆精品一二三区在线| 亚洲福利一二三区| 亚洲资源视频| 天堂中文字幕在线| 国产在线视视频有精品| 日本免费久久高清视频| 一本大道久久a久久综合| 亚洲精品日韩激情在线电影| 日韩人妻精品中文字幕| 亚洲成人一区| 亚洲欧美在线磁力| 女同性αv亚洲女同志| 国产v综合v| 天天综合天天综合色| 永久域名在线精品| 黄色毛片在线看| 处破女av一区二区| 成人亚洲激情网| 中日韩精品视频在线观看| 天天影视综合| 中文字幕精品av| 偷拍女澡堂一区二区三区| 香蕉免费一区二区三区在线观看| 欧美中文字幕一区| 欧美 日韩精品| av女在线播放| 亚洲午夜精品网| 综合一区中文字幕| av在线资源网| 国产欧美一区二区三区网站 | 在线免费观看成人网| 亚洲欧美日韩免费| 成人av免费网站| 亚洲国产中文字幕久久网| 亚洲成人免费网站| 亚洲激情在线观看视频| 亚洲精品国产精品国产| 亚洲国产精品一区二区www| 青青草视频国产| 色操视频在线| 亚洲一区二区av电影| 久久久久福利视频| 污污的视频在线观看| 一区二区不卡在线播放| 艳母动漫在线观看| 国产精品久久麻豆| 最新日韩av在线| 黄色小视频大全| 影音先锋在线视频| 亚洲永久精品国产| 国产极品在线视频| 蜜桃av在线| 色综合久久综合| av无码精品一区二区三区| 欧美free嫩15| 欧美日韩国产另类一区| 91pony九色| 日韩av综合| 欧美videofree性高清杂交| av av在线| 午夜欧洲一区| 色妞久久福利网| 手机av在线看| 在线成人h网| 欧美一级免费看| www.日本在线播放| www.日本高清视频| 日韩精品欧美| 久久99精品久久久久久琪琪| 久久久久亚洲AV| 国产午夜精品一区二区三区欧美 | 亚洲色图综合区| 在线日韩电影| 国产成人拍精品视频午夜网站| 亚洲第一区av| 国产成人精品一区二| 精品无人乱码一区二区三区的优势| 色猫av在线| 中文字幕一区二区三区不卡在线 | 免费国产自线拍一欧美视频| 国产精品r级在线| 国产精品久久久久久久久毛片 | 日韩一区二区精品在线观看| 国产女人18毛片水真多18| 亚洲8888| 欧美成人亚洲成人日韩成人| 久久青青草视频| 狠狠网亚洲精品| 久久精品欧美| 黄av在线播放| 色猫猫国产区一区二在线视频| 亚洲成人精品在线观看| 国产亚洲精品自在久久| 成年在线电影| 亚洲国产三级在线| 亚欧美在线观看| 久久夜色精品国产噜噜av小说| 亚洲天堂免费视频| 久久久久久蜜桃| 蜜臀国产一区二区三区在线播放| 国产精品久久波多野结衣| 爱久久·www| 亚洲欧美日韩一区二区三区在线观看| 国产毛片视频网站| 精品国产亚洲日本| 国产一区二区三区中文| 国产精久久久久久| 国产资源在线一区| 日韩欧美精品在线不卡| av成人 com a| 欧美不卡视频一区| 99热6这里只有精品| 亚洲欧美日韩精品一区二区| 99视频免费观看| 日本三级视频在线观看| 欧美性猛交xxxx久久久| 久久精品无码专区| 亚洲一区二区三区无吗| 国产精品91视频| 视频在线观看你懂的| 亚洲一区二区欧美| 97人人模人人爽人人澡| av中字幕久久| 国产97人人超碰caoprom| 亚洲三级中文字幕| 亚洲福利一区二区三区| 精品人妻二区中文字幕| 中文字幕一区二区三区乱码图片 | av日韩一区二区三区| 精品99re| 久久精品视频导航| 一区二区三区播放| 亚洲精品aⅴ| 91伊人久久大香线蕉| 成人午夜免费剧场| 国产999精品在线观看| 色偷偷噜噜噜亚洲男人的天堂| 波多野结衣啪啪| 国产香蕉久久精品综合网| 成年人网站大全| 欧美日韩精品一区二区视频| 国产成人一区二区三区电影| 精彩国产在线| 91福利视频网站| 成人在线手机视频| 青草国产精品久久久久久| 日日骚一区二区网站| 性欧美18一19sex性欧美| 亚洲天堂男人天堂| 最好看的日本字幕mv视频大全| 国产亚洲精品bt天堂精选| av免费网站观看| 色偷偷综合网| 亚洲综合精品一区二区| 日本在线观看高清完整版| 精品日韩一区二区三区| 国产精品500部| 26uuu欧美| 三级在线视频观看| 亚洲国产精品久久久天堂| 91久久国产自产拍夜夜嗨| а_天堂中文在线| 亚洲精选中文字幕| 一区二区三区麻豆| 亚洲精品日日夜夜| 岛国大片在线免费观看| 一区二区三区四区五区精品视频 | 欧美—级在线免费片| 88av.com| 欧美成人综合| 久久综合婷婷综合| 黄色成人在线观看网站| 欧美激情精品久久久久久蜜臀| 五月婷婷深深爱| 欧美三级电影一区| 久久免费小视频| 国产三级精品视频| 日本黄色一级网站| 免费视频一区二区三区在线观看| 亚洲黄色一区二区三区| 亚洲视频三区| 国产精品免费观看在线| 欧美大片黄色| 最近更新的2019中文字幕| 亚洲高清视频在线播放| 在线观看欧美精品| 免费视频网站www| 日本一区二区视频在线| 亚洲少妇中文字幕| 美女视频第一区二区三区免费观看网站| 黄黄视频在线观看| 沈樵精品国产成av片| 亚洲自拍偷拍一区| 国产成人免费9x9x人网站视频| 久久国产精品亚洲| 国产福利在线看| 亚洲经典中文字幕| 国产色片在线观看| 在线亚洲欧美专区二区| 日韩成人av毛片| 国产精品传媒入口麻豆| 久久精品成人av| 不卡影院免费观看| 黄色片子免费看| 电影91久久久| 亚洲国产精品精华液2区45| 欧美精品性生活| 国产欧美一区二区三区国产幕精品| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 欧洲亚洲视频| 国产精品久久精品国产| 亚洲伦理网站| 国产精品综合网站| japanese23hdxxxx日韩 | 波多视频一区| 国模精品系列视频| 怡红院红怡院欧美aⅴ怡春院| 在线观看日韩专区| 毛片免费在线播放| 日韩av网址在线观看| 亚洲国产www| 欧美一级在线视频| 国产伦理一区二区| 欧美日韩国产高清一区二区| 超碰在线97观看| 粉嫩老牛aⅴ一区二区三区| 日本少妇做爰全过程毛片| 亚洲综合色在线| 99精品久久久久| 亚洲美女在线一区| 真实国产乱子伦对白在线| 亚洲视频一区在线| 欧洲第一无人区观看| 亚洲欧洲制服丝袜| a天堂中文字幕| 国产日韩在线不卡| 成人激情五月天| 国产精品视频麻豆| a一级免费视频| 综合激情成人伊人| 国产午夜手机精彩视频| 亚洲女与黑人做爰| 久久精品99国产精| 成人羞羞网站| 亚洲精品一区二区三区香蕉| 在线免费观看视频网站| 欧美丝袜自拍制服另类| 在线播放一级片| 在线成人免费观看| 成 人片 黄 色 大 片| 精品三级在线看| 欧美婷婷久久五月精品三区| 亚洲片在线观看| 欧美jizzhd69巨大| 欧美日本在线视频中文字字幕| 大桥未久在线视频| 国产成人精品久久久| 四虎影视4hu4虎成人| 国产中文日韩欧美| 亚洲视频国产精品| 欧美日韩国产不卡在线看| 青青草国产免费一区二区下载| 超碰成人在线免费观看| 国产精品黄色| 国产熟女高潮视频| 美女视频网站久久| 香蕉视频免费网站| 国产亚洲精品中文字幕| 极品久久久久久| 欧美日韩激情视频8区| 超碰在线免费97| 日韩欧美国产小视频| 天堂成人在线| 俺去啦;欧美日韩| 91福利在线尤物| 国产在线拍偷自揄拍精品| 最新国产精品精品视频| 茄子视频成人在线观看 | 久久综合资源网| 久久精品日韩无码| 午夜a成v人精品| 91精品在线视频观看| 亚洲成色www8888| 天天影视久久综合| 2018中文字幕一区二区三区| 亚洲久草在线| 免费看污久久久| 午夜日韩av| xxxx一级片| 99精品视频一区二区三区| 很污很黄的网站| 一本大道久久a久久综合| 亚洲精品免费在线观看视频| 欧美激情视频一区二区三区在线播放| 手机成人av在线| 西西裸体人体做爰大胆久久久| 肉色超薄丝袜脚交| 国产欧美视频在线观看| 国产精品99精品| 69精品人人人人| 国产高清视频免费最新在线| 国内精品小视频| 嫩呦国产一区二区三区av| 日本免费高清一区| 亚洲精品黄色| 在线播放国产视频| 国产精品毛片久久久久久| 亚洲AV无码成人精品区东京热| 日韩欧美亚洲另类制服综合在线| 午夜在线小视频| 国产精品精品视频| 天堂av一区二区三区在线播放 | 国产亚洲一区在线播放 | 日本一区二区三区四区 | 久久五月精品中文字幕| 成人激情视频小说免费下载| 精品一区二区三区在线| 国产肥臀一区二区福利视频| 顶级嫩模精品视频在线看| 777777国产7777777| 欧美日韩国产不卡| 高清性色生活片在线观看| 日本高清不卡的在线| 一区二区三区日本久久久| 日日碰狠狠添天天爽超碰97| 成人短视频下载| 国产极品美女高潮无套嗷嗷叫酒店| 91精品欧美久久久久久动漫| 黄色成人影院| 夜夜精品视频一区二区| www.4hu95.com四虎| 欧洲精品视频在线观看| 久草在线青青草| 国产成+人+综合+亚洲欧洲 | 国产乱码精品一区二区三区忘忧草 | 国产精品午夜一区二区三区| 激情五月宗合网| 91在线精品一区二区三区| 日韩欧美国产亚洲| 日韩精品在线视频观看| 伊人久久精品一区二区三区| 久久精品一二三区| 久久久蜜桃一区二区人| 免费看污片网站| 欧美亚洲尤物久久| 91精彩视频在线观看| 成人国产精品一区二区| 亚洲情侣在线| www.四虎精品| 欧美日韩另类字幕中文| 免费在线一级视频| 国产日韩在线视频| 欧美一区综合| 国产福利在线免费| 亚洲欧美二区三区| 五十路在线观看| 国产精品久久久久久久av电影| 第九色区aⅴ天堂久久香| 天天摸天天舔天天操| 亚洲综合在线第一页| 水莓100在线视频| 国产精品中文字幕久久久| 综合天堂久久久久久久| 亚洲精品乱码久久| 在线视频一区二区三| 激情成人四房播| 国产精品美女诱惑| 日本怡春院一区二区| 卡通动漫亚洲综合| 日韩乱码在线视频| 久久伊人国产| www.日本少妇| 欧美国产精品久久| www.成人免费视频| 秋霞午夜一区二区| 亚洲精品电影| 熟女俱乐部一区二区| 日韩小视频在线观看专区| 国产99在线| 91免费网站视频| 久久在线观看免费| 国产特黄一级片| 国产91精品在线播放| 欧美精品激情| 久久久久久国产免费a片| 精品少妇一区二区三区日产乱码| 日本成人伦理电影| 亚洲女厕所小便bbb| 粉嫩av性色av蜜臀av网站| 亚洲国产成人久久综合|