📜  改变 MySQL 列大小的 SQL 查询

📅  最后修改于: 2022-05-13 01:54:51.291000             🧑  作者: Mango

改变 MySQL 列大小的 SQL 查询

有时您可能需要在 MySQL 中更改列大小或更改字段长度。在本文中,我们将了解如何在 MySQL 中更改列大小。您可以使用这些命令来增加或减少 MySQL 中的列大小。

SQL ALTER TABLE 语句:

句法:

ALTER TABLE table_name
MODIFY column_name
varchar(new_length);

例子:



让我们用 table_name 创建一个表; “学生”

-- create a table
CREATE TABLE students (Sr_No integer,Name varchar(20), Gender integer);

DESCRIBE用于描述某事。由于在数据库中我们有表,这就是为什么我们使用 DESCRIBE 或 DESC(两者都是相同的)命令来描述表的结构。

句法:

DESCRIBE student;
 OR
DESC student;

将此命令用于上表(在 Xampp 中);

输出:

现在使用 Alter 命令更改列的大小

ALTER TABLE student
MODIFY Name
varchar(50);



要查看表结构,请使用 Describe 命令:

DESCRIBE student;

输出:

列大小从 20 更改为 50。

用于减小“性别”列的大小

ALTER TABLE student
MODIFY Gender
varchar(9);

要查看表结构,请使用 Describe 命令:

DESCRIBE student;

输出:

列大小从 11 更改为 9。