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

MySQL修改表的實際應用代碼示例

數據庫 MySQL
我們今天主要向大家介紹的是MySQL修改表的實際操作命令,以及MySQL修改表的實際應用代碼的描述,以下就是文章的主要介紹。

以下的文章主要介紹的是MySQL修改表的實際操作命令,同時本文也有對MySQL修改表的實際操作代碼的描述,如果你對其相關的實際操作有興趣的話,你就可以對以下的文章點擊觀看了。

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

如果你使用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 對ALTER TABLE的擴充。

 

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

 

如果你使用ALTER TABLE tbl_name RENAME AS new_name而沒有任何其他選項,MySQL簡單地重命名對應于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在一個MySQL修改表的行內在一個特定的位置增加列。缺省是增加到最后一列。

 

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)); 

重命名MySQL修改表,從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修改表的命令的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL數據類型與相應的建庫策略
  2. MySQL數據庫中定義外鍵的必備條件
  3. MySQL數據庫所支持的三個引擎
  4. MySQL limit實際用法的詳細解析
  5. MySQL Administrator備份與還原數據庫實操

 

 

責任編輯:佚名 來源: 互聯網
相關推薦

2010-04-19 11:37:20

Oracle數據庫

2010-06-02 17:46:54

MySQL 查詢緩存

2010-05-17 09:25:34

MySql 編碼設置

2010-05-18 09:31:05

MySQL修改表

2010-04-21 13:31:11

Oracle時間

2010-05-18 17:24:44

MySQL修改表字段

2010-04-12 12:30:44

Oracle 安裝腳本

2010-04-13 14:25:24

Oracle問題解決

2010-06-02 13:33:19

MySQL 查詢緩存

2010-05-11 09:51:57

MySQL表修改

2010-05-27 18:06:12

MySQL 修改roo

2010-03-23 13:30:36

Python VIM

2010-05-31 15:49:29

MySQL臨時表

2010-06-18 10:56:40

SQL server合

2010-05-19 09:01:14

MySQL臨時表

2021-07-19 15:12:21

Python編程語言

2010-05-31 14:59:36

PHP + MySQL

2010-05-12 09:42:24

MySQL 列值比較

2011-08-25 14:38:14

SQL Server修改表結構字段類型

2010-08-12 14:03:24

DB2恢復誤刪除表
點贊
收藏

51CTO技術棧公眾號

久久99精品国产99久久| 欧美激情伊人电影 | 综合天天久久| 日韩免费性生活视频播放| 日本a视频在线观看| 经典三级在线| 国产乱子伦一区二区三区国色天香| 欧美激情视频一区| 妺妺窝人体色WWW精品| 精品国产伦一区二区三区观看说明| 亚洲国产成人91porn| 亚洲第一导航| 污视频在线免费观看| 麻豆91精品91久久久的内涵| 午夜精品久久久99热福利| 毛片久久久久久| 国产精品对白| 6080yy午夜一二三区久久| 欧美一区二区三区爽大粗免费| 欧美性videos| 91丨porny丨户外露出| 成人免费在线视频网址| 九九热在线免费观看| 国产精品v亚洲精品v日韩精品| 日韩av在线网页| 午夜xxxxx| 欧美free嫩15| 午夜成人免费视频| 伊人久久在线观看| 亚洲欧美视频一区二区| 91美女片黄在线| 91亚洲国产成人精品性色| 无码人妻黑人中文字幕| 99热这里只有精品8| 久久av资源网站| 337人体粉嫩噜噜噜| 全球av集中精品导航福利| 欧美一区二区播放| 潘金莲激情呻吟欲求不满视频| 都市激情亚洲一区| 狠狠色狠狠色综合日日五| 色哟哟免费网站| 黄色成年人视频在线观看| 日本一区二区免费在线| 日本在线一区| 视频一区二区在线播放| 成人美女视频在线看| 91久久夜色精品国产网站| 一本色道久久综合无码人妻| 日韩和欧美的一区| 国产精品7m视频| 午夜精品久久久久久久蜜桃| 亚洲综合另类| 欧美最猛性xxxxx(亚洲精品)| 五月天综合在线| 亚洲激情影院| 97免费中文视频在线观看| 久久人人爽人人爽人人| 国内一区二区三区| 欧美极品xxxx| 日韩xxxxxxxxx| 国产日韩欧美一区在线| 欧美在线视频观看| 欧美精品韩国精品| 蜜桃av一区| 国产精品久久久久影院日本| 丰满熟女人妻一区二区三| 日av在线不卡| 成人免费网视频| 99视频在线观看免费| 国产精品1区2区| 国产精品污www一区二区三区| 色丁香婷婷综合久久| 久久理论电影网| 天堂精品一区二区三区| 蜜芽在线免费观看| 亚洲精品免费在线播放| 岛国大片在线播放| 欧美xxxx做受欧美护士| 欧美日韩色综合| 国产精品91av| 羞羞答答一区二区| 精品国产一区二区在线| 欧美人与禽zozzo禽性配| 一区二区动漫| 国产精品美女呻吟| 国产黄色美女视频| av爱爱亚洲一区| 日韩欧美精品一区二区| 国产原厂视频在线观看| 亚洲午夜影视影院在线观看| 国产麻花豆剧传媒精品mv在线| 国产亚洲一区二区手机在线观看 | 神马影视一区二区| 久久精品国产久精国产一老狼| 久久久久久久久艹| 久久久噜噜噜| 4444kk亚洲人成电影在线| 人成免费电影一二三区在线观看| 国产无一区二区| 337p亚洲精品色噜噜狠狠p| 丁香六月综合| 日韩三级电影网址| 国产成人精品无码免费看夜聊软件 | 欧美日韩专区在线| 艳妇乳肉豪妇荡乳xxx| 欧美最新另类人妖| 欧美高清不卡在线| 亚洲天堂男人网| 99久久精品免费观看| 亚洲欧洲日韩精品| 日韩伦理福利| 欧美一区二区啪啪| 高清国产在线观看| 日韩视频二区| 亚洲一区二区三区在线视频| 青青久草在线| 亚洲图片有声小说| 性欧美在线视频| 美女久久99| 欧美精品videossex性护士| 自拍偷拍色综合| 99精品视频中文字幕| 欧美h视频在线观看| 校园春色亚洲色图| 亚洲国产日韩精品在线| 欧美精品一区二区蜜桃| 久久国产欧美日韩精品| 欧美视频小说| 丝袜老师在线| 亚洲国产91精品在线观看| 黄色录像一级片| 麻豆免费看一区二区三区| 久久久久久久久久久一区 | 欧美一级淫片aaaaaaa视频| www.亚洲黄色| 亚洲欧美日韩在线不卡| 中文字幕永久有效| 国产aⅴ精品一区二区三区久久| 久久久最新网址| wwwxxxx国产| 一个色妞综合视频在线观看| 三日本三级少妇三级99| 亚洲成人tv| 91久久在线观看| 日本不卡视频| 欧美日韩国产综合久久| 摸摸摸bbb毛毛毛片| 久久精品亚洲一区二区| 欧美国产一二三区| 日本免费久久| 亚洲视屏在线播放| 最新在线中文字幕| 国产精品视频九色porn| 中文字幕网av| 午夜欧美在线| 亚洲一区二区久久久久久| 黄色网址在线免费播放| 在线成人小视频| 国产精品99久久久久久成人| 国产伦精品一区二区三区免费| 色哟哟免费网站| 成人在线tv视频| 久久久久久网址| 性xxxxbbbb| 在线一区二区三区做爰视频网站| 色婷婷在线影院| 久久精品免费| 久久99精品国产99久久| 日韩欧美少妇| 久久精品国产亚洲| 亚洲精品国产av| 精品久久久国产| 精品人伦一区二区三电影| 免费高清在线一区| 天天在线免费视频| 成人自拍在线| 国产97在线观看| 日本免费中文字幕在线| 精品久久久久久久久久久久久久久 | 国产中文字幕久久| 粉嫩av一区二区三区粉嫩| 精品无码一区二区三区在线| 国产真实有声精品录音| 91久久精品国产| a在线视频v视频| 中文字幕精品网| 国产富婆一级全黄大片| 精品动漫一区二区三区| 三级影片在线观看| 99在线热播精品免费| wwwwww.色| 欧美成人一品| 日韩精品久久久| 久久99成人| 青青在线视频一区二区三区| 免费黄色网页在线观看| 亚洲精品mp4| 怡春院在线视频| 欧美日韩国产色视频| 国产视频123区| 不卡一区二区在线| 欧美日韩一区二区三区69堂| 亚洲国产高清视频| 亚洲激情一区二区| 日韩美女精品| 51午夜精品| 四虎国产精品免费久久5151| 2020久久国产精品| 性欧美videoshd高清| 一区二区三区日韩在线| 人妻一区二区三区四区| 51午夜精品国产| 五月婷婷六月婷婷| 天天综合网 天天综合色| 亚洲aaa视频| 久久久久久久精| 亚洲天堂2024| 国产原创一区二区三区| 一本久道综合色婷婷五月| 国内精品久久久久久久97牛牛| 一区二区不卡在线观看| 免费久久精品| 国产精品免费一区二区| 精品国产亚洲一区二区三区大结局 | 不卡一区中文字幕| 国产精品日日摸夜夜爽| 久草精品在线观看| 亚洲一区在线不卡| 久热精品在线| 欧美一区二区三区爽大粗免费| 欧美三区视频| 大陆极品少妇内射aaaaaa| 日韩.com| 亚洲一区二区三区精品视频| 欧洲专线二区三区| 欧美激情第六页| 日韩丝袜视频| 国产综合 伊人色| 激情小说一区| 国产精品一区二区欧美| 超碰在线成人| 国产精品我不卡| 狼人天天伊人久久| 国产一区二区免费在线观看| 荡女精品导航| 国产精品国色综合久久| 国产亚洲精品美女久久| 精品国产_亚洲人成在线| 欧美精品中文| 久久艳妇乳肉豪妇荡乳av| 日韩mv欧美mv国产网站| 国产伦精品一区二区三区四区视频 | **国产精品| 亚洲最大福利网| 视频精品国内| 国产乱码一区| 亚洲精品无吗| 热re99久久精品国99热蜜月| 欧美最新另类人妖| 麻豆中文字幕在线观看| 欧美精品国产一区二区| 欧美亚洲色图视频| 99国产精品久久久久久久成人热 | 日日噜噜噜噜夜夜爽亚洲精品| 欧美日韩在线二区| 亚洲一区二区三区精品视频| 伊人久久大香线| 欧美狂野激情性xxxx在线观| 亚洲色诱最新| 手机在线看福利| 激情另类小说区图片区视频区| 少妇愉情理伦片bd| www.亚洲激情.com| 国内精品卡一卡二卡三| 国产精品超碰97尤物18| 国产精品九九九九九九| 五月天亚洲精品| 中文字幕91爱爱| 欧美岛国在线观看| 免费在线视频你懂得| 精品国产网站地址| 1区2区在线| 国产精品十八以下禁看| 伊色综合久久之综合久久| 精品国产乱码久久久久软件| av在线不卡顿| 国产成人艳妇aa视频在线| 另类图片国产| 国产黄色一区二区三区| 99在线视频精品| 日本视频在线免费| 激情懂色av一区av二区av| 最近中文字幕免费在线观看| 日韩视频一区二区三区| 你懂的在线视频| 欧美大片大片在线播放| 色8久久影院午夜场| 91丨九色丨国产| 成人影院天天5g天天爽无毒影院| 欧美做暖暖视频| 秋霞电影网一区二区| 色悠悠在线视频| 国产精品免费看片| 国产午夜福利一区二区| 欧美日本一道本| 噜噜噜在线观看播放视频| 欧美高清视频一区二区| 狠狠久久伊人中文字幕| 精品久久久久久乱码天堂| 亚洲欧美综合久久久| 99精品免费在线观看| 成人性视频免费网站| 91大神福利视频| 91国内精品野花午夜精品 | 成人免费黄色大片| 亚洲欧美卡通动漫| 色婷婷狠狠综合| 视频一区二区免费| 欧美精品在线观看| 欧美激情啪啪| 日韩妆和欧美的一区二区| 亚洲精品九九| 亚洲av无一区二区三区久久| 国产精品美女www爽爽爽| 久久久久久少妇| 亚洲第一网站免费视频| 怡红院在线播放| 91在线色戒在线| 婷婷综合久久| 三级在线免费看| 国产网站一区二区| 中文字幕亚洲乱码熟女1区2区| 亚洲国产成人在线视频| 免费在线观看的电影网站| 91美女高潮出水| 亚洲成人tv| 天堂网成人在线| 亚洲视频免费在线观看| 亚洲影院一区二区三区| 这里精品视频免费| 成人国产一区| 亚洲精品高清国产一线久久| 日本成人超碰在线观看| 无码少妇一区二区| 欧美在线制服丝袜| av电影在线观看| 国产精品久久中文| 色无极亚洲影院| 国产精品自拍视频在线| 中文字幕一区不卡| 国产精品久久影视| 欧美成人三级视频网站| 日本精品在线播放| 超碰成人免费在线| 91网站最新网址| 波多野结衣一二区| 少妇激情综合网| 激情不卡一区二区三区视频在线| 国产精品久久久影院| 国产ts人妖一区二区| 欧美日韩综合在线观看| 亚洲毛片在线免费观看| 日韩中文在线播放| 中文字幕中文字幕99| 国产精品亚洲成人| www日韩精品| 一区二区三区在线播放欧美| 亚洲一区av| 国内少妇毛片视频| 久久久久久久久久电影| 国产一区二区三区视频免费观看 | 久久免费视频99| 亚洲男人的天堂在线播放| 日本免费成人| 日韩精品在线观看av| 久久久精品影视| 国产精品久久久久久久一区二区 | 一区高清视频| 成人涩涩免费视频| 中文字幕一区二区三区四区欧美| xvideos亚洲| 欧美人妖在线观看| 蜜桃免费在线视频| 亚洲最色的网站| 国产系列在线观看| 亚洲综合在线做性| 美女久久一区| www青青草原| 国产亚洲精品一区二区| 91成人午夜| 天天干天天草天天| 黄色一区二区在线| 黄网站免费在线播放| 美女精品国产| 国产精品中文欧美| 国产精品国产精品国产| 欧美放荡办公室videos4k| 波多野结衣在线观看一区二区三区 | 日韩母乳在线|