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运行操作系统命令 在Oracle运行操作系统命令
Oracle数据库操作命令集合,一些常用的命令操作
对于Oracle数据库的日常管理和维护,熟悉一些常见的命令操作至关重要。以下是一些Oracle数据库管理的基础知识和常用命令: 1. 登录与退出: - `sqlplus username/password@database`:使用SQL*Plus登录Oracle...
Oracle数据库操作命令整理
"Oracle 命令手册.chm" 是一个针对Oracle数据库管理员和开发人员的重要参考资料,它提供了Oracle数据库操作的各种命令的快速查询和理解。 手册中的主要知识点可能包括以下几个方面: 1. **SQL命令**:这是Oracle...
本文将深入探讨Unix下Oracle命令的主要方面,包括数据库的启动、关闭、数据字典的利用以及一些常见操作。 首先,Oracle数据库的启动和关闭是数据库管理的基础。在单机环境下,切换到Oracle用户(通常是`oracle`用户...
Oracle登录sqlplus的方式,Oracle表空间基本操作,Oracle用户的基本操作,Oracle导入导出基本操作,Oracle查看当前和断开会话连接 ,Oracle11g数据导入10g数据库
Oracle命令是操作Oracle数据库的核心工具,本文将深入探讨Oracle的启动和关闭过程,以及如何有效地利用数据字典来管理和查询数据库信息。 首先,Oracle数据库的启动和关闭分为单机环境和双机环境。在单机环境下,...
Oracle命令大全涵盖了数据库管理中的关键操作,主要针对Oracle数据库系统,同时也涉及到了SQL Server的一些基本操作和多种数据库的连接方式。以下将详细解释这些命令和操作: ### Oracle基本操作语句 1. **启动/...
Oracle SQL 命令大全是 Oracle 数据库管理系统中的一组基本操作语句和 SQL Server 基本操作语句,以及各种数据库连接方法的集合。下面将对 Oracle 基本操作语句、SQL Server 基本操作语句和各种数据库连接方法进行...
在学习Oracle数据库时,掌握基本的命令和操作语句是至关重要的。以下是一些Oracle数据库的关键知识点: 1. **Oracle服务与监听器控制**: - `net start oracleservice`:启动Oracle服务,确保数据库实例能够运行。...
通过"Oracle命令速查V2",用户可以快速查询到上述各个方面的具体命令和用法,提高工作效率。同时,提供的"说明文件.txt"可能包含了使用CHM文件的指南和注意事项,而"更多精彩教程.url"则可能是链接到更多Oracle学习...
Oracle命令大全 ,包括所有的Oracle常用的操作Oracle命令大全 ,包括所有的Oracle常用的操作Oracle命令大全 ,包括所有的Oracle常用的操作Oracle命令大全 ,包括所有的Oracle常用的操作
Oracle DBA常用运维命令大全
下面我们将详细介绍 Oracle 常用的 CMD 命令,帮助新手快速了解相关的操作。 一、连接数据库 在使用 Oracle 之前,需要连接到数据库。我们可以使用 sqlplus 命令连接到数据库。sqlplus 是 Oracle 的命令行工具,...
Linux下Oracle常用操作 命令 Linux下Oracle常用操作 命令
Oracle 常用命令举例.pdf Oracle 常用命令举例.pdf
Oracle 数据库命令操作 Oracle 数据库命令操作是 Oracle 数据库管理系统中的一组基本命令,用于管理和操作数据库。这些命令可以帮助用户管理数据库、执行查询、修改数据、创建对象等。 1. 查看 Oracle 版本:使用 ...