Oracle批量生成表空间创建语句
来源:互联网 发布:免费收银系统 知乎 编辑:程序博客网 时间:2024/05/22 09:02
Oracle批量生成表空间创建语句
用途:用于创建基于年月的表空间;
-- Oracle批量生成表空间创建语句with x1 as (/*年份*/ select cast(2010 + rownum as varchar(4)) as y from dual connect by level<=6), x2 as (/*季度*/ select '01' as q from dual union all select '02' as q from dual union all select '03' as q from dual union all select '04' as q from dual ) select * from (select 'create tablespace ts_'|| x1.y ||'_'|| x2.q ||' logging datafile ''h:\database\db\ts_'|| x1.y ||'_'|| x2.q ||'.dbf'' size 10m autoextend on next 10m maxsize 32767m extent management local;' as sqlfrom x1, x2 order by x1.y, x2.q)union all select 'create tablespace ts_max logging datafile ''h:\database\db\ts_max.dbf'' size 10m autoextend on next 10m maxsize 32767m extent management local;' as sqlfrom dual;-- 表分区创建语句模版with x1 as (/*年份*/ select cast(2010 + rownum as varchar(4)) as y from dual connect by level<=6), x2 as (/*季度*/ select '01' as q, '04' as q2 from dual union all select '02' as q, '07' as q2 from dual union all select '03' as q, '10' as q2 from dual union all select '04' as q, '01' as q2 from dual ) select * from (select 'PARTITION ts_'|| x1.y ||'_'|| x2.q ||' VALUES less than (to_date(''' || cast(case when x2.q2='01' then cast(x1.y as number(4))+1 else cast(x1.y as number(4)) end as varchar(4)) ||'-'|| x2.q2 ||'-01'',''yyyy-mm-dd'')) tablespace ts_'|| x1.y ||'_'|| x2.q ||', ' as sqlfrom x1, x2order by x1.y, x2.q)union all select 'PARTITION ts_max VALUES less than (maxvalue) tablespace ts_max' from dual;
0 0
- Oracle批量生成表空间创建语句
- 批量生成创建语句
- oracle表空间创建语句
- oracle创建表空间语句
- oracle创建表空间语句
- Oracle创建表空间语句
- oracle sql语句 创建表空间、数据库
- Oracle创建表空间等语句说明
- oracle sql语句 创建表空间、数据库
- Oracle sql语句 创建表空间、用户
- Oracle创建表空间和用户语句
- 创建oracle表空间的语句
- Oracle批量生成SQL语句。
- ORACLE中用SQL语句创建表空间、创建用户
- 创建表空间语句
- 创建表空间语句
- 创建表空间语句
- Oracle 生成批量 Grant 语句的 SQL
- 如果人的生活方式也如写Demo
- Java-Android
- 内存的分配方式
- 腹肌怎么练?推荐5个很屌的腹肌动作
- web项目不能run as myeclipse server application
- Oracle批量生成表空间创建语句
- 富文本框KindEditor的使用技巧
- android实践项目八做一个下载读条
- myeclipse快捷键集合
- HQL增删改查
- Java并发编程:volatile关键字解析
- URL 编码/解码方法(linux shell实现)
- 钢管焊缝缺陷检测
- C++的静态成员函数,成员变量,构造函数,析构函数,拷贝构造函数