在本教程中,将通过示例解释如何更改 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)
);
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);
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);
ALTER TABLE DROP COLUMN 语句用于删除表中的列。
句法
更改表<table_name>
删除列 ;<column_name>;
例子
更改表 csharpcorner_mvps
删除列 国家;
要重命名表中的列,请使用以下语句。
句法
更改表<table_name>
CHANGE<old_column_name> <new_column_name] 数据类型;
例子
更改表 csharpcorner_mvps
CHANGE 描述 MVPDescription VARCHAR (221);
以上就是对“修改MySQL表命令”的介绍,对Java技术感兴趣的朋友不妨关注一下极悦Java极悦在线学习,里面的文档内容细致全面,当然也有相关的视频教程能够免费下载学习,希望对大家能够有所帮助。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习