Mysql、SqlServer和Oracle 添加修改删除字段

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: MySql:添加单列:ALTER TABLE 表名 ADD 列名 数据类型添加多列:ALTER TABLE 表名 ADD 列名1 数据类型1,Add 列名2 数据类型2修改单列数据类型:ALTER TABLE 表名 CHANGE COLUMN 列名 数据类型同时修改多列数据类型:ALTE...
MySql:
添加单列:
ALTER   TABLE  表名  ADD  列名 数据类型

添加多列:
ALTER   TABLE  表名  ADD  列名1 数据类型1, Add  列名2 数据类型2

修改单列数据类型:
ALTER   TABLE  表名 CHANGE  COLUMN  列名 数据类型

同时修改多列数据类型:
ALTER   TABLE  表名 CHANGE  COLUMN  列名 数据类型,CHANGE  COLUMN  列名 数据类型

删除单列:
ALTER   TABLE  表名  DROP   COLUMN  列名

删除多列:
ALTER   TABLE  表名  DROP   COLUMN  列名1, DROP   COLUMN  列名2

同时添加和修改多列:
ALTER   TABLE  表名  ADD  列名1 数据类型1,CHANGE  COLUMN  列名 数据类型, DROP   COLUMN  列名1

COLUMN  关键字可以省略)
-- ------------------------------------------------------------------------------------
SqlServer(Transact - SQL):
添加单列:
ALTER   TABLE  表名  ADD  列名 数据类型 
添加多列:
ALTER   TABLE  表名  ADD  列名1 数据类型1,列名2 数据类型2

修改单列数据类型:
ALTER   TABLE  表名  ALTER   COLUMN  列名 数据类型

同时修改多列数据类型:
不支持

删除单列:

ALTER   TABLE  表名  DROP   COLUMN  列名

删除多列:

ALTER   TABLE  表名  DROP   COLUMN  列名1,列名2

同时添加和修改多列:
不支持,每次只能进行一种操作.
-- ------------------------------------------------------------------------------------
Oracle(PL / SQL):
添加单列:

ALTER   TABLE  表名  ADD  列名 数据类型

添加多列:
ALTER   TABLE  表名  ADD  ( 列名1 数据类型1,列名2 数据类型2)

修改单列数据类型:
ALTER   TABLE  表名 MODIFY 列名 数据类型

同时修改多列数据类型:

ALTER   TABLE  表名 MODIFY ( 列名1 数据类型1,列名2 数据类型2)

删除单列:

ALTER   TABLE  表名  DROP   COLUMN  列名

删除多列:

ALTER   TABLE  表名  DROP  (列名1,列名2)

同时添加和修改多列:

ALTER   TABLE  表名  ADD  ( 列名1 数据类型1,列名2 数据类型2) MODIFY ( 列名3 数据类型3,列名4 数据类型4)
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
26天前
|
关系型数据库 MySQL
mysql增加修改删除字段
mysql增加修改删除字段
14 0
|
2月前
|
SQL Oracle 关系型数据库
Oracle 将表中的数据查出更改某一字段的值后再插入该表
Oracle 将表中的数据查出更改某一字段的值后再插入该表
32 2
|
2月前
|
关系型数据库 MySQL 数据库
MySQL时间字段设置自动更新
MySQL时间字段设置自动更新
27 0
|
2月前
|
SQL 关系型数据库 MySQL
MySQL 用gourp by分组后取某一字段最大值
MySQL 用gourp by分组后取某一字段最大值
|
1月前
|
SQL 关系型数据库 MySQL
IDEA+Mysql+Sqlserver安装步骤_kaic
IDEA+Mysql+Sqlserver安装步骤_kaic
|
21天前
|
存储 关系型数据库 MySQL
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
|
2天前
|
存储 数据可视化 关系型数据库
MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%🚀
本文探讨MySQL中时间类型的选择,阐述datetime、timestamp、整形时间戳等类型特点以及它们在千万级数据量下的查询性能
MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%🚀
|
6天前
|
SQL 关系型数据库 MySQL
mysql 数据库查询 查询字段用逗号隔开 关联另一个表并显示
mysql 数据库查询 查询字段用逗号隔开 关联另一个表并显示
17 2
|
10天前
|
关系型数据库 MySQL
MySQL全局库表查询准确定位字段
information_schema.COLUMNS 详细信息查询
199 4
|
17天前
|
SQL 存储 关系型数据库
【mysql】将逗号分割的字段内容转换为多行并group by
【mysql】将逗号分割的字段内容转换为多行并group by

推荐镜像

更多