失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql alter table修改表命令整理【MySQL】

mysql alter table修改表命令整理【MySQL】

时间:2023-12-16 01:09:53

相关推荐

mysql alter table修改表命令整理【MySQL】

数据库|mysql教程

mysql,alter,table修改表命令详

数据库-mysql教程

MYSQL ALTER TABLE命令用于修改表结构,例如添加/修改/删除字段、索引、主键等等,本文章通过实例向大家介绍MYSQL ALTER TABLE语句的使用方法,

nginx源码目录,vscode 好看字体,ubuntu安装按键精灵,tomcat写网页,sqlite 轻量级博客,热点新闻是什么插件,app前端框架学什么,爬虫python下载网页,php 数组长度函数,项城seo优化价格多少,网站上传图片显示http错误,网页视频窗口代码,美色cms视频系统模板,wordpress 自定义登录页面,旅游网站管理系统代码,香港网博士源码程序lzw

MySQL ALTER语法如下:

金融交易软件源码免费下载,Ubuntu电源键动作,爬虫群 买酒,路由php,惠州seo chenlzw

ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] alter_specification: ADD [COLUMN] create_definition [FIRST | AFTER column_name ] or ADD INDEX [index_name] (index_col_name,...) or ADD PRIMARY KEY (index_col_name,...) or ADD UNIQUE [index_name] (index_col_name,...) or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT} or CHANGE [COLUMN] old_col_name create_definition or MODIFY [COLUMN] create_definition or DROP [COLUMN] col_name or DROP PRIMARY KEY or DROP INDEX index_name or RENAME [AS] new_tbl_name or table_options

asterisk源码,vscode devc,ubuntu 花屏问题,tomcat男模,sqlite 分组计算,阿里云服务器系统盘,芒果采集插件,前端框架怎么作图,python 爬虫 菜鸟,php专业培训中心,seo实战观后,asp网站访问量代码,制作网页缩略图,单页面网页模板,dedecms 单页面模板免费下载,家庭财务管理系统简介,阈值分割matlab程序lzw

下面来看几个实例:

1、向表employee中添加Account_Number字段并设置其字段类型为INT

ALTER TABLE employee ADD COLUMN Account_Number INT

2、修改表employee中的ID字段为索引

ALTER TABLE employee ADD INDEX (ID)

3、修改表employee中的ID字段为主键PRIMARY KEY

ALTER TABLE employee ADD PRIMARY KEY (ID)

4、修改表employee中的ID字段为唯一索引UNIQUE

ALTER TABLE employee ADD UNIQUE (ID)

5、将employee表中的id字段重命名为salary并设置其数据类型为int

ALTER TABLE employee CHANGE ID salary INT

6、删除employee表中的Customer_ID字段

ALTER TABLE employee DROP Customer_ID

7、删除employee表中所有主键

ALTER TABLE employee DROP PRIMARY KEY

8、删除employee表中字段Customer_ID的索引,只是将Customer_ID的索引取消,不会删除Customer_ID字段。

ALTER TABLE employee DROP INDEX Customer_ID

9、修改employee表中First_Name的字段类型为varchar(100)

ALTER TABLE employee MODIFY First_Name varchar(100)

10、将表employee重命名为Customer

ALTER TABLE employee RENAME Customer

11、多命令写在一起:

mysql> ALTER TABLE Books -> ADD PRIMARY KEY (BookID), -> ADD CONSTRAINT fk_1 FOREIGN KEY (PubID) REFERENCES Publishers (PubID), -> ADD COLUMN Format ENUM(paperback, hardcover) NOT NULL AFTER BookName;

感谢阅读此文,希望能帮助到大家,谢谢大家对本站的支持!

如果觉得《mysql alter table修改表命令整理【MySQL】》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。