truncate与delete 、drop的区别

注意事项1.在oracle中数据删除后还能回滚是因为它把原始数据放到了undo表空间。2.DML语句使用undo表空间,DDL语句不使用undo,  而delete是DML语句,truncate是DDL语句,另外DDL语句是隐式提交.所以truncate操用不能回滚,而delete操作可以
9次阅读

未能加载文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342"

若本机的Oracle版本是64位系统,则在调用Oracle数据的时间报以下错误:【未能加载文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47
10次阅读

oracle 如何在一个数据库创建多个实例

实例:是一个非固定的、基于内存的基本进程与内存结构。当服务器关闭后,实例也就不存在了。  数据库(Database)指的是固定的、基于磁盘的数据文件、控制文件、日志文件、参数文件和归档日志文件等。  一般情况下,Oracle数据库都是一个数据库对应一个实例。如下图所示;    当然可以根据需要创建多
8次阅读

navicat 连接oracle

Navicat远程连接oracle数据库数据库需要设置一下oci.dll。下面介绍如何进行设置。工具/原料 Navicat Preinstantclient-basiclite-nt-12.1.0.1.0.zip方法/步骤 下载instantclient解压到一个地方,打开文件夹
8次阅读

Oracle删除用户和表空间

对于单个user和tablespace 来说, 可以使用如下命令来完成。 步骤一:  删除userdrop user ×× cascade说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。步骤二: 删除table
6次阅读

Oracle 创建表空间

/*分为四步 *//*第1步:创建临时表空间  */create temporary tablespace user_temp  tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m  autoexte
8次阅读

ORACLE时间函数(SYSDATE)深入理解

ORACLE时间函数(SYSDATE)深入理解加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 
8次阅读

161011、oracle批量插入数据

需求:从一张表中查询数据插入到另外一张表-- Created on 2016/10/13 by RICK declare -- Local variables here begin for item in (select t.* from zc_tr_order_currency
4次阅读

Oracle管理工具怎么处理OCI问题

在使用Navicat连接Oracle的过程中有可能会出现不能创建OCI问题的问题,那么该如何解决这类问题呢?本教程将为大家讲解彻底解决该问题的方法,希望对大家有所帮助。问题描述:Navicat for Oracle Cannot create oci environment原因分析:不能创建OCI环
8次阅读

Oracle sql%rowcount 返回影响行数;sql server @@RowCount返回影响行数

sql server中,返回影响行数是:If @@RowCount<1 Oracle中,返回影响行数是:If sql%rowcount<1 例:sqlserver:create procedure Proc_test @Stat int=0, @MsgId
8次阅读