Oracle 操作现有表结构
来源:互联网 发布:淘宝怎么买岛国片 编辑:程序博客网 时间:2024/05/01 09:04
1. 增加新的列
alter table 表名 add 列名 列类型 约束;
2. 修改现有的列
alter table 表名 modify 列名 类型 约束 ;
3.重命名现有的列
alter table 表名 rename column 旧列名 to 新列名 ;
4.删除现有列
alter table 表名 drop column 列名 ;
5.对表进行重命名
rename 旧表名 to 新表名;
6.修改序列的起始值
1.先删除序列,然后重新创建。不过这不是当前要讲的重点。这个方法比较暴力,也比较方便,如果序列有在用,会影响应用的正常使用。
2.写个循环来增加。如果需要增加500,写个循环运行500次SELECT SEQUENCE_NAME.NEXTVAL FROM DUAL;
3.通过Increment By来实现修改初始值。
例如:若序列名称是SEQ_TEST,初始值是13,而现在要设置初始值为1013,Increment By值为:1000(1013-13)
1) 执行:ALTER SEQUENCE SEQ_TEST INCREMENT BY 1000;
2) 执行:SELECT SEQ_TEST.NEXTVAL FROM DUAL;
3) 执行:ALTER SEQUENCE SEQ_TEST INCREMENT BY 1;
阅读全文
0 0
- Oracle 操作现有表结构
- Oracle-表结构操作
- Oracle表结构操作
- oracle 表结构和表操作
- Oracle常用操作,复制表结构等
- oracle 操作数据表结构
- oracle 修改索引现有表空间
- Oracle 生成批量删除现有表
- Access根据现有表结构创建新表
- 快速创建与现有表相同结构的表
- Oracle常用操作——复制表结构
- oracle数据库修改表结构的常用操作实例
- Oracle数据库学习笔记之表结构操作
- ORACLE: 替换现有的temp表空间的一般步骤
- Oracle中对现有表一列或多列
- oracle在现有表的基础上建立分区表
- 在VF里根据现有表结构快速创建同结构的临时表
- 在VF里根据现有表结构快速创建同结构的临时表
- React Native 如何区分系统平台,动态加载组件
- 听消息,一般都比较傻
- unity直接连接数据库
- spring cache+redis技术调研报告
- 让Eclipse启动时显示选择workspace的对话框
- Oracle 操作现有表结构
- 支付宝手机网站支付接入详细教程
- 解决java compiler level does not match the version of the installed java project facet
- 手摸手,带你用vue撸后台 系列二(登录权限篇)
- iis短文件名漏洞处理方法
- linux查看存储盘
- ContactManagementSystem总结
- JavaScript获取video的暂停、播放事件,并切换清晰度
- 美团点评完成40亿美元融资,腾讯领投