关于MySQL增、删、改列,以及修改表名的几种方法,同时和Oracle的操作进行比较
来源:互联网 发布:知乎专栏rss 编辑:程序博客网 时间:2024/06/07 14:20
1.首先是对表名的修改
MySQL:
ALTER TABLE tb_user
RENAME TO t_user
Oracle:
ALTER TABLE tb_user
RENAME TO t_user
两个没有任何区别,不过要注意的是,在Oracle中不要把表名改成USER,因为系统表也叫做USER,如果一定要改这个名字的话,每次操作就需要用引号引住
2.对列的添加
MySQL:
ALTER TABLE tb_user
ADD note VARCHAR(50);
Oracle:
ALTER TABLE tb_user
ADD CONSTRAINT COLUMNs note VARCHAR(50);
3.对列名的修改
MySQL:
ALTER TABLE tb_user
CHANGE note notes VARCHAR(40) NOT NULL;
Oracle:
ALTER TABLE USER
RENAME COLUMN note TO notes;
这里需要注意的是MySQL在修改列名的时候需要指定列的属性
4.对列的删除
MySQL:
ALTER TABLE tb_user
DROP COLUMN note;
Oracle:
ALTER TABLE USER
MODIFY COLUMN note;
好了,大概就是这些方法了,有需要的赶紧拿去收藏吧!如果有发现错误还希望多多指教!
阅读全文
1 0
- 关于MySQL增、删、改列,以及修改表名的几种方法,同时和Oracle的操作进行比较
- 关于mysql数据库对一张数据表查询的同时进行增删改操作
- Oracle:SQL语句--对表的操作——修改列名(即修改字段名)
- 【Oracle】对表的操作——修改列名(即修改字段名)
- oracle 数据库表的列名修改
- oracle 10g中对已有的表 进行 增 、删 、改 列名
- oracle 查询表名以及表的列名脚本
- oracle 查询表名以及表的列名
- oracle中修改表名的几种方式
- oracle中修改表名的几种方式
- 关于mysql数据库的几种密码修改方法
- 操作数据库(MySql)表的扩展方法类,对单表可以进行增、删、改、查。
- IOS 之使用FMDB进行SQLite数据库操作——表的创建与修改,以及数据的增删改查和多线程操作数据库
- IOS 之使用FMDB进行SQLite数据库操作——表的创建与修改,以及数据的增删改查和多线程操作数据库
- oracle中修改表名的方法
- [SQL]获取列名的几种方法
- MongoDB数据库的基本操作命令以及和mysql进行比较
- Oracle表的修改和删除以及回收站操作
- 常用Python模块下载网站
- linux常用命令总结
- kubernetes学习记录(8)——中文界面版dashboard安装
- 关于cnn的一点理解
- java中JVM的原理
- 关于MySQL增、删、改列,以及修改表名的几种方法,同时和Oracle的操作进行比较
- 文章标题
- 和费马开个玩笑
- spring 4.3 整合MongoDB
- 局部变量与成员变量的同名问题&显示初始化
- Java 8 中的 Streams API 详解
- ssh/scp指定端口用法
- 网站开发(十四)添加编辑器插件
- Eclipse常用功能使用方法