- 浏览: 286088 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (208)
- Oracle (21)
- webservice (7)
- java (33)
- java序列化反序列化 (0)
- weblogic (4)
- ajaxFileUpload (2)
- uploadify (1)
- jquery (7)
- MAXIMO (4)
- smartgit (1)
- css (3)
- POI (1)
- photoshop (0)
- linux (1)
- highchart 动态添加数据 (0)
- highchart (5)
- json (7)
- spring (11)
- maven (10)
- app (7)
- ASCII (1)
- mysql (26)
- excel (1)
- tomcat (3)
- bootstrap (1)
- ztree (2)
- dubbo (4)
- nginx (5)
- hadoop (3)
- osgi (3)
- ext (2)
- cxf (4)
- hibernate (1)
- 协议 (1)
- axis2 (1)
- javascript (2)
- vue (2)
- EhCache (2)
- Quartz (1)
- sqlite (1)
- saas (0)
- ionic (1)
- developer (1)
- maven 常用命令 (1)
- eclipse (1)
- mac (2)
- mongoldb (1)
- svn (1)
最新评论
-
wyb243:
大家千万不要按照这个写!!!PreparedStatement ...
JdbcTemplate插入后获取自增ID -
北雁南飞33:
有源码分享吗
自定义分页标签结合spring mvc、bootstrap、mybatis、mysql的使用 -
xcg992224:
大哥 不需要手动调用回收 是你在for的里面不应该每次都去ne ...
Java 垃圾回收测试
create or replace procedure mytestdrop as
v_cnt number;
begin
select count(*) into v_cnt from user_tables where table_name = 'MYTESTDROPTABLE';
if v_cnt>0
then
dbms_output.put_line('该表存在!');
execute immediate 'drop table MYTESTDROPTABLE';
end If;
dbms_output.put_line('不存在就创建表!');
execute immediate 'create table MYTESTDROPTABLE tablespace MYDB_SPACE as select * from GETSYSDATE';
select count(*) into v_cnt from user_tables where table_name = 'MYTESTDROPTABLE1';
if v_cnt>0
then
dbms_output.put_line('该表存在!');
execute immediate 'drop table MYTESTDROPTABLE1';
end If;
dbms_output.put_line('不存在就创建表!');
execute immediate 'create table MYTESTDROPTABLE1 tablespace MYDB_SPACE as select * from GETSYSDATE';
end;
v_cnt number;
begin
select count(*) into v_cnt from user_tables where table_name = 'MYTESTDROPTABLE';
if v_cnt>0
then
dbms_output.put_line('该表存在!');
execute immediate 'drop table MYTESTDROPTABLE';
end If;
dbms_output.put_line('不存在就创建表!');
execute immediate 'create table MYTESTDROPTABLE tablespace MYDB_SPACE as select * from GETSYSDATE';
select count(*) into v_cnt from user_tables where table_name = 'MYTESTDROPTABLE1';
if v_cnt>0
then
dbms_output.put_line('该表存在!');
execute immediate 'drop table MYTESTDROPTABLE1';
end If;
dbms_output.put_line('不存在就创建表!');
execute immediate 'create table MYTESTDROPTABLE1 tablespace MYDB_SPACE as select * from GETSYSDATE';
end;
发表评论
-
oracle修改端口
2017-09-24 12:39 685windows下修改oracle端口,绝对有用 https ... -
Oracle中查看游标和缓存
2015-07-27 11:49 19111、Oracle查看当前打开的游标数目 SQL& ... -
ORACLE截取字符串汇总
2015-06-23 20:21 1663oracle 截取字符(substr),检索字符位置(inst ... -
测试Oracle最大连接数
2015-06-16 15:54 799package com.jxtech; import ja ... -
ORACLE查看与某张表相关的存储,触发器,视图等
2015-06-04 17:01 1416SELECT * FROM user_source ... -
Oracle-常用监控SQL
2015-05-26 11:12 465Oracle-常用监控SQL 1. ... -
Oracle创建视图view错误ORA-01031: 权限不足
2015-05-26 11:03 7669create or replace view REPORT ... -
oracle 查询最近执行过的 SQL语句
2015-05-20 12:50 1549oracle 查询最近执行过的 SQL语句 selec ... -
oracle常用函数
2015-05-14 18:21 5391、oracle多行合并成一行 select col1,w ... -
查看oracle数据库的连接数以及用户
2015-05-12 11:15 14661、查询oracle的连接数 select count(*) ... -
Oracle 限制特定用户连接数
2015-04-22 09:10 41301 查询限制功能是否开 ... -
Oracle记录锁管理
2015-04-22 09:09 669查询用户锁 select b.username, ... -
ORCLE中例如1.11.123排序
2015-04-07 10:34 538create or replace function num_ ... -
ORACLE WHERE DECODE
2015-04-02 16:03 926在oracle中,where条件中使用decode函数 sp ... -
oracle的split函数
2015-04-02 15:50 1075PL/SQL 中没有split函数,需要自己写。 代码: ... -
Oracl使用通配符搜索报DRG-10599: 列没有编制索引
2014-12-29 15:12 2460使用通配符对某表进行查询时报如下错误 java.sql.SQ ... -
ORACLE索引所有SQL导出
2014-12-29 14:23 1211SELECT INDEX_NAME, table ... -
PL/SQL DEVELOPER ORACLE创建定时调度job
2011-12-06 17:39 7159创建oracle调度job 右键“new”弹出 Sub ... -
create table xx as select * from XXXX 指定表空间
2011-12-06 10:28 3451create table pw_test_jbpm_task ... -
Oracle中建立定时刷新的物化视图
2011-11-14 11:22 3598物化视图等价于数据的 ...
相关推荐
在这个特定的存储过程中,可能包括了根据某些条件(如时间、ID范围等)自动为表创建分区的逻辑,以及当不再需要某些分区时,自动删除这些分区的逻辑。这在处理大量历史数据时尤其有用,例如,可以定期清理过期的数据...
当创建新用户时,可以为用户分配默认表空间和临时表空间,以便他们在该表空间中创建对象: ```sql CREATE USER my_user IDENTIFIED BY my_password DEFAULT TABLESPACE MY_DATA TEMPORARY TABLESPACE MY_TEMP; ...
在Oracle数据库中,存储过程是预编译的SQL和PL/SQL代码集合,它们可以用于执行复杂的业务逻辑或数据操作。在某些情况下,特别是在处理大量数据时,使用临时表可以帮助提高性能并简化代码结构。本篇文章将深入探讨...
Oracle数据库定时删除表空间的数据并释放表空间是通过创建存储过程和定时任务来实现的。下面详细讲解该知识点: 一、创建存储过程 首先,需要创建一个存储过程来删除过期的数据。该存储过程将计算出当前时间减去七...
- **including contents and datafiles**: 同时删除表空间中的所有对象以及对应的数据文件。 - **cascade constraints**: 级联删除表空间中的所有外键约束。 ### 总结 以上脚本提供了一种完整的方法来创建Oracle...
临时表是一种特殊类型的数据库表,主要用于存储中间数据或辅助查询过程,它们通常存储在`tempdb`系统数据库中,并且在使用完毕后会被自动删除。根据其生命周期及可见性的不同,可以将临时表分为两种类型:局部临时表...
在“DB2存储过程表空间sql专题”中,你将学习到如何设计、创建和管理存储过程,如何规划和配置表空间以满足不同业务需求,以及如何编写高效的SQL语句。通过实践案例和深入解析,你将能够熟练掌握这些核心概念,从而...
- `CASCADE CONSTRAINTS`表示同时删除表空间中的表的外键约束。 #### 六、备份与恢复 1. **备份操作**: ```sql EXP BCC/BCC FILE=D:\BCC.DMP ``` 2. **恢复操作**: ```sql IMP BCC/BCC FILE=D:\BCC.DMP ...
在Oracle数据库管理中,表空间是用于组织物理存储的一个重要概念。...通过以上介绍,我们可以了解到Oracle中创建和删除表空间的基本方法。这对于数据库管理员来说是非常实用的技能,有助于更高效地管理数据库资源。
下面将详细介绍这一过程,包括创建用户、创建表空间、授予权限以及如何进行剪标(即删除对象)的操作步骤。 ### 一、创建用户 #### 1. 登录到Oracle 在DOS命令行中登录Oracle数据库,可以通过以下命令实现: ```...
在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是数据库管理员(DBA)的常见任务。这些操作对于维护数据库的安全性、性能和数据完整性至关重要。下面将详细阐述如何在Oracle 10g中执行这些操作。 ###...
- `INCLUDING CONTENTS` 表示同时删除表空间中的所有对象。 - `CASCADE CONSTRAINTS` 表示删除表空间时同时删除依赖于该表空间的所有约束。 #### 七、导入导出数据 最后,我们还介绍了如何使用Oracle的导入导出...
这表示该用户的数据将主要存储在`user_data`表空间中,而临时数据则存储在`user_temp`表空间中。 #### 权限分配语法: ```sql GRANT connect, resource TO username; ``` #### 示例解析: 接下来,通过`GRANT`命令...
- `CASCADE CONSTRAINTS`:同时删除表空间中表的外键约束。 #### 备份与恢复 Oracle数据库支持通过导出导入工具进行数据备份与恢复: ```sql -- 备份操作 EXP BCC/BCC FILE=D:\BCC.DMP -- 恢复操作 IMP BCC/BCC ...
在Oracle中,创建用户并为其分配默认表空间和临时表空间的命令如下: ``` create user abstest identified by abstest default tablespace abs_test temporary tablespace abs_test_temp; ``` 这里,`...
综上所述,删除Oracle表空间是一个涉及多个步骤的过程,需要仔细规划和执行。通过正确地准备、脱机、处理依赖、删除数据文件,最终才能安全地删除表空间。在实际工作中,一定要根据具体的数据库环境和需求进行适当...
创建用户`JPA`并指定其默认表空间为`JPA_TAB`的SQL语句如下: ```sql CREATE USER JPA IDENTIFIED BY JPA DEFAULT TABLESPACE JPA_TAB; ``` 这里的几个要点包括: - `CREATE USER`: 创建新的用户。 - `IDENTIFIED ...
在Oracle数据库中,存储过程(Procedure)是一种封装SQL语句和PL/SQL代码的单元,可以执行复杂的业务逻辑。在处理大量数据或者需要多次使用的查询时,存储过程能提高效率并减少网络通信。当我们需要在存储过程中创建...
在压缩包中的文件`表空间操作.sql`、`sql_创建表空间.sql`和`sql_删除表空间.sql`可能包含了具体的示例脚本,供你参考和实践这些操作。请根据实际需求进行修改和执行,以确保数据库的管理和组织符合你的业务需求。...