修改MySQL表命令 - 极悦
首页 课程 师资 教程 报名

修改MySQL表命令

  • 2021-09-16 11:28:12
  • 1235次 极悦

介绍

在本教程中,将通过示例解释如何更改 MySQL 中的表命令。

修改

当我们必须修改现有表中的列时使用 modify 命令,例如添加新列、修改列的数据类型以及删除现有列。通过使用此命令,我们必须对结果集字段应用一些更改。此命令允许比以前更多或更少的字符。

为了理解 MySQL ALTER TABLE 命令的概念,让我们来看一个示例数据库和一个表。所以,不要浪费时间,让我们开始吧。

创建数据库 CsharpCorner;     
使用 CsharpCorner;    
创建表 CsharpCorner_MVPs(   
  MVPID  INT  AUTO_INCREMENT  PRIMARY KEY ,   
  MVPName  VARCHAR (100)  NOT NULL ,   
  MVPForYear  INT NOT NULL ,    
  MVP 地址 VARCHAR (100)  
); 

1.向现有表添加新列

ALTER TABLE ADD COLUMN 语句用于向现有表添加一个或多个新列。

(1)向表中添加单列

句法

更改表<table_name>

添加列<new_column_name>数据类型 [CONSTRAINTS];

例子

更改表 csharpcorner_mvps   
添加列 MVPKitStatus  INT ;   

(2)向表中添加倍数列

句法

更改表<table_name>

添加列<new_column_name1> 数据类型 [CONSTRAINTS],

添加列<new_column_name2>数据类型 [CONSTRAINTS]...

添加列<new_column_nameN>数据类型 [CONSTRAINTS];

例子

更改表 csharpcorner_mvps   
添加列 国家/地区 VARCHAR (50),   
添加列 描述 VARCHAR (250);  

2.修改表中的列

ALTER TABLE MODIFY 语句用于将一列或多列修改为现有表。

(1)修改表中的单列

句法

更改表<table_name>

修改<column_name> 数据类型;

例子

更改表 csharpcorner_mvps   
修改 MVPKitStatus  VARCHAR (100); 

(2)修改一个表中的多列

句法

更改表<table_name>

修改<column_name1>数据类型,

修改<column_name2> 数据类型;

例子

更改表 csharpcorner_mvps   
修改 MVPAddress  VARCHAR (250)  NOT NULL ,   
修改 MVPKitStatus  VARCHAR (100)  NOT NULL ,   
修改 描述 VARCHAR (221); 

3.删除一列

ALTER TABLE DROP COLUMN 语句用于删除表中的列。

句法

更改表<table_name>

删除列 ;<column_name>;

例子

更改表 csharpcorner_mvps   
删除列 国家;  

4.更改列名

要重命名表中的列,请使用以下语句。

句法

更改表<table_name>

CHANGE<old_column_name> <new_column_name] 数据类型;

例子

更改表 csharpcorner_mvps   
CHANGE 描述 MVPDescription  VARCHAR (221); 

以上就是对“修改MySQL表命令”的介绍,对Java技术感兴趣的朋友不妨关注一下极悦Java极悦在线学习,里面的文档内容细致全面,当然也有相关的视频教程能够免费下载学习,希望对大家能够有所帮助。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交