MySQL函数中的DDL和DML(二)

本文详细介绍了数据库中对表结构的修改操作,包括添加字段、变更字段名称、更新字段属性、删除字段及重命名表名。通过示例展示了ALTER TABLE语句的用法,如ALTERTABLE用于添加NOTNULL、UNSIGNED等属性,以及如何更改字段的默认值和数据类型。了解这些操作对于数据库管理和维护至关重要。
摘要由CSDN通过智能技术生成

          1.修改表结构操作

                     (五)修改表结构

ALTER TABLE 表名 ADD 新增字段名称,字段类型,长度,非空等等

例子:
ALTER TABLE t-student ADD example(字段名称) VARCHAR(字段类型)(50)(长度) NOT NULL(非空)

                    (六)变更字段名称----用于修改同一个字段的名称

ALTER TABLE 表名 CHANGE 原来的旧字段 新字段 数据类型(长度);
例子:
ALTER TABLE t-student CHANGE example gender CHAR(4);

                   (七)更新字段----修改同意字段的属性,包括默认值,数据类型,非空,自增自减等等

ALTER TABLE 表名 MODIFY 字段名 默认值 数据类型 自增等等;
例子:
ALTER TABLE t-student MODIFY example int(40) UNSIGNED;

                  (八)删除字段

ALTER TABLE 表名 DROP COLUMN 字段名;
例子:
ALTER TABLE t-student DROP COLUMN example;

                 (九)重命名表名

RENAME TABLE 旧表名 TO 新表名;
例子:
RENAME TABLE t-student TO example;

各属性的关键字

注释:    COMMENT'注释'
非空:    NOT NULL
无符号:  UNSIGNED
默认值:  DEFAULT'男'
唯一约束:UNIQUE KEY
自增:    AUTO_INCREMENT
主键:    PRIMARY KEY

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值