1.创建表空间
create tablespace sales
datafile '/u01/app/oracle/oradate/orcl/orcl/sales01.dbf' size 800M
autoextend on
next 50M
maxsize unlimited
2.oracle复制表
create table nl_mobile_meager_user_tmp as select * from nl_mobile_meager_user
3.导入导出
exp 用户名/密码@tns配置名称 file=导出数据文件名.dmp log=导出数据文件日志名称.log owner=用户
imp
用户名/
密码 @
tns配置名称 file=数据文件名称.dmp
==============恢复删除数据=============
第一步,先应记住被删除的表中有多少记录
select count(*) from t1;
第二步,delete该表的数据
delete from t1;
commnit;
第三步,获得当前scn
select dbms_flashback.get_system_change_number from dual;
第四步,根据第三步返回的scn不停地尝试查询直到所有记录都存在为止。
select count(*) from t1 as of scn 10670000;--10670000为返回的scn
第五步,当第四步返回的值为所删除的记录数时执行
insert into t1 select * from t1 as of scn 10670000;
commite;
=================================================================
创建触发器
create or replace trigger brand_tri
before insert or update on brand_log
for each row
declare
-- local variables here
begin
insert into brand_log_log values(
:new.ID,
:new.W_INDEX,
:new.CN_NAME,
:new.EN_NAME,
:new.BRAND_COVER,
:new.FATHER_BRAND,
:new.BRAND_LOCATION,
:new.FOUND_TIME,
:new.LOGO,
:new.BRAND_LEVEL,
:new.WEBSITE,
:new.WEIBO,
:new.SHOP_SOURCE,
:new.STATUS,
:new.BRAND_TYPE,
:new.FAV_COUNT,
:new.INTRO,
:new.WARE_COUNT,
:new.RELEASE_STATUS,
:new.WEB_DIS_STATUS,
:new.SHOP_DIS_STATUS2,
:new.COMPANY,
:new.PRODUCT_LINE,
:new.IS_SHOP,
:new.CREATE_TIME,
:new.UPDATE_TIME,
:new.USERNAME,
:new.MEMO1,
:new.MEMO2,
:new.MEMO3,
:new.MEMO4,
:new.MEMO5,
:new.MEMO6,
:new.TMALL_SHOP,
:new.LAST_WARE_TIME,
:new.LAST_WARE_COUNT,
:new.COM_REASON);
end brand_tri;
删除除法器
drop trigger brand_tri
分享到:
相关推荐
以上就是压缩包中涉及的一些Oracle命令操作的知识点,理解和熟练应用这些知识能帮助数据库管理员更高效地管理Oracle数据库,解决日常遇到的问题。对于开发者来说,了解并掌握这些技巧能够提升数据库操作的效率和安全...
以下将详细介绍标题和描述中提到的Oracle命令操作集合,以及与之相关的知识点。 1. **Oracle常用操作命令**: - `sqlplus`:Oracle的命令行工具,用于执行SQL语句和PL/SQL块。 - `connect`:连接到Oracle数据库,...
以上内容涵盖了 Oracle 的安装过程、基本操作命令、数据字典的使用、默认账号及其密码、如何使用 SQL Developer 连接数据库、如何创建新用户以及如何启动 SQL Plus 和了解 Oracle 的默认端口等关键知识点。...
对于Oracle数据库的日常管理和维护,熟悉一些常见的命令操作至关重要。以下是一些Oracle数据库管理的基础知识和常用命令: 1. 登录与退出: - `sqlplus username/password@database`:使用SQL*Plus登录Oracle...
### 在Oracle运行操作系统命令 在Oracle数据库环境中,有时需要在存储过程中执行操作系统(OS)命令,例如文件操作或系统管理任务等。尽管Oracle Enterprise Manager (OEM) 可以用来设置执行此类任务的作业,但其灵活...
"Oracle 命令手册.chm" 是一个针对Oracle数据库管理员和开发人员的重要参考资料,它提供了Oracle数据库操作的各种命令的快速查询和理解。 手册中的主要知识点可能包括以下几个方面: 1. **SQL命令**:这是Oracle...
本文将详细介绍一些常用的Oracle命令。 1. 服务和监听器管理: - `net start oracle_service_binbo`:用于启动Oracle服务名为binbo的服务。 - `net stop oracle_service_binbo`:用于停止名为binbo的Oracle服务。 -...
本文将深入探讨Unix下Oracle命令的主要方面,包括数据库的启动、关闭、数据字典的利用以及一些常见操作。 首先,Oracle数据库的启动和关闭是数据库管理的基础。在单机环境下,切换到Oracle用户(通常是`oracle`用户...
### Oracle数据库操作命令知识点 #### 一、Oracle的启动与关闭 - **切换用户到Oracle** - 使用`su - oracle`切换用户到Oracle环境,适用于没有DBA密码的情况,可以直接进入SQL*Plus界面。 - **启动Oracle实例** ...
### Oracle命令查询大全知识点概述 根据提供的文件信息,“Oracle命令查询大全”主要涵盖了Oracle数据库管理系统的各类命令,包括但不限于数据定义语言(DDL)、数据操纵语言(DML)、事务控制、查询语言等方面的...
Oracle命令大全涵盖了数据库管理中的关键操作,主要针对Oracle数据库系统,同时也涉及到了SQL Server的一些基本操作和多种数据库的连接方式。以下将详细解释这些命令和操作: ### Oracle基本操作语句 1. **启动/...
Oracle登录sqlplus的方式,Oracle表空间基本操作,Oracle用户的基本操作,Oracle导入导出基本操作,Oracle查看当前和断开会话连接 ,Oracle11g数据导入10g数据库
### Oracle数据库常见命令详解 #### 一、导出数据库 Oracle数据库中经常需要用到的数据操作之一就是数据的备份与恢复,其中导出数据是一项非常重要的功能。以下是一些关于Oracle数据库导出命令的基本介绍: - **...
Oracle SQL 命令大全是 Oracle 数据库管理系统中的一组基本操作语句和 SQL Server 基本操作语句,以及各种数据库连接方法的集合。下面将对 Oracle 基本操作语句、SQL Server 基本操作语句和各种数据库连接方法进行...
### Oracle DBA常用运维命令详解 #### 一、SQLPLUS工具使用 **1. 运行SQLPLUS工具** - **命令**: `sqlplus` - **描述**: SQL*Plus 是 Oracle 提供的一个强大的命令行工具,用于执行 SQL 命令、脚本文件等。 - **...
### Oracle归档模式命令详解 #### 一、Oracle归档模式简介 在Oracle数据库中,归档模式(Archivelog Mode)是一种重要的操作模式,它允许数据库管理员将已提交的数据更改记录保存到独立的归档日志文件中,即使当前...
通过"Oracle命令速查V2",用户可以快速查询到上述各个方面的具体命令和用法,提高工作效率。同时,提供的"说明文件.txt"可能包含了使用CHM文件的指南和注意事项,而"更多精彩教程.url"则可能是链接到更多Oracle学习...