您的位置:首頁技術文章
文章詳情頁

MySQL中ADD COLUMN添加多個字段的寫法實例

瀏覽:133日期:2023-02-18 16:43:57
目錄
  • MySQL alter 同時添加多個字段寫法
    • 1 分開寫多個 alter table
    • 2 只寫 ADD 不寫COLUMN 關鍵字
    • 3 寫COLUMN 關鍵字
  • 其他DDL操作語法
    • 總結

      MySQL alter 同時添加多個字段寫法

      ALTER語法說明:

      ALTER TABLE 表名 ADD COLUMN 字段名 字段類型 默認值 注釋

      例如:
      ALTER TABLE student ADD COLUMN `age` INT DEFAULT NULL COMMENT "年齡"
      ALTER TABLE ADD COLUMN 同時添加多個字段寫法 

      1 分開寫多個 alter table

      ALTER TABLE student ADD COLUMN `name` varchar(32) DEFAULT NULL COMMENT "姓名"
      ALTER TABLE student ADD COLUMN `age` INT DEFAULT NULL COMMENT "年齡"

      2 只寫 ADD 不寫COLUMN 關鍵字

      多個字段名寫到括號中,用逗號隔開

      ALTER TABLE student ADD (`name` varchar(32) DEFAULT NULL COMMENT "姓名",
       `age` INT DEFAULT NULL COMMENT "年齡");
      

      或者寫多個ADD

      ALTER TABLE student ADD `name` varchar(32) DEFAULT NULL COMMENT "姓名",
      					ADD `age` INT DEFAULT NULL COMMENT "年齡";
      

      3 寫COLUMN 關鍵字

      其實就是在2-1的基礎上 加上COLUMN關鍵字 相對規范

      ALTER TABLE student ADD COLUMN(`name` varchar(32) DEFAULT NULL COMMENT "姓名",
       `age` INT DEFAULT NULL COMMENT "年齡");
      

      寫多個 ADD 帶上COLUMN 關鍵字 不需要括號

      ALTER TABLE student ADD COLUMN `name` varchar(32) DEFAULT NULL COMMENT "姓名",
      					ADD COLUMN `age` INT DEFAULT NULL COMMENT "年齡";
      

      分開寫多個ADD 可以拼其他操作 比如 modify

      ALTER TABLE student ADD `name` char(10), MODIFY `age` varchar(10);
      

      其他DDL操作語法

      DDL(Data Definition Language)數據定義語言,主要是進行定義/改變的結構、數據類型、表之間的鏈接等操作。常用的語句關鍵字有 CREATE、DROP、ALTER 等。

      CREATE DATABASE 數據庫名;		//創建數據庫
      CREATE TABLE 表名(列名 數據類型, 列名 數據類型, 列名 數據類型, ...);	//創建表
      drop database 數據庫名;		//刪除數據庫
      DROP TABLE table_name ;		//刪除表
      ALTER TABLE 表名 ADD COLUMN	//更新表,添加字段
      ALTER TABLE 表名 MODIFY COLUMN 	//更新表,修改字段
      ALTER TABLE 表名 DROP COLUMN   //更新表 刪除字段

      總結

      到此這篇關于MySQL中ADD COLUMN添加多個字段的寫法的文章就介紹到這了,更多相關MySQL ADD COLUMN添加多字段內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

      標簽: MySQL
      国产综合久久一区二区三区