Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 按照Rownum删除数据的一种方法

Oracle 按照Rownum删除数据的一种方法

最近在做Sql到Oracle的移植工作,由于Oracle中没有像Sql 里那样的Identity列,所以遇到很多麻烦,最近遇到了一个要根据自增列的值删除数据的存储过程,弄了半天找到了一种方法。 /*在Oracle中的操作过程*/--创建表,由于Oracle中没有identity,所以去掉aid列,在后面使用rownumcreatetableTempTable(SearchIDnumber(10,0))--删除Rownum为5的值declarecursort...
Oracle 进程结构(Process Structure)

Oracle 进程结构(Process Structure)

Oracle的进程可以分为3种。User Process,Server Process和Background Process。 User Process是运行在客户端的,它不在数据库服务器上,当然如果你在服务器上运行客户端那它就在服务器上。比如我们在Windows下运行的PL/SQL Developer的进程就是一个User Process。Server Process为主要处理客户端和服务器连接的进程,当然它还有其他的功能。当一个客户端连接到服务器时,我...
Oracle EBS Form CUSTOM.PLL详解

Oracle EBS Form CUSTOM.PLL详解

编写CUSTOM 库CUSTOM库是一个OracleForms Developer PL/SQL 库,它允许你充分使用Oracle Forms Developer直接整合你的代码到Oracle 应用程序而不必改变Oracle Application 的代码。 什么时候使用CUSTOM库在一些主要的情况下,可以使用CUSTOM库。Zoom Zoom 通常会打开另一个form并且可以传递参数到达开的form中。通用事件的逻辑 在确定的通用form事件中,增强O...
在Oracle下如何创建database link全面总结

在Oracle下如何创建database link全面总结

物理上存放于网络的多个Oracle数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网络的链接细节、数据在网络节点中的具体分布情况和服务器间的协调工作过程。 数据库之间的链接建立在DATABASE LINK上。要创建一个DATABASE LINK,必须首先在建立链接的数据库上设置链接字符串,即配置一个远程数据库的本地网络服务名。 链接字符...
Oracle 语法之 OVER (PARTITION BY ..) 及开窗函数

Oracle 语法之 OVER (PARTITION BY ..) 及开窗函数

Oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。 date sale1 202 153 144 185 30规则:按天统计:每天都统计前面几天的总额得到的结果:DATE SALE SUM----- -------- ------1 2...
Oracle数据库函数(单行函数)

Oracle数据库函数(单行函数)

Oracle中的函数和C中的函数差不多,也是有函数名,参数表,和返回值类型组成的,单行函数,是针对每条记录都有一个结果。单行函数可以出现在select 后面,也可以出现在where子句中。需要处理现实的结果时,就把函数写在select后面,用于条件过滤时,就把函数用在where子句中。1,字符函数(varchar)字符是大小写敏感的转小写 lower(‘...’)转大写 upper(‘...’)首字母大写 initcap(‘...’)dual表,是专门用于...
在Oracle的子查询中使用some,any和all

在Oracle的子查询中使用some,any和all

用some,any和all对子查询中返回的多行结果进行处理。下面我们来简单介一下这几个关键词的含义。 Some在此表示满足其中一个的意义,是用or串起来的比较从句。 Any也表示满足其中一个的意义,也是用or串起来的比较从句,区别是any一般用在非“=”的比较关系中,这也很好理解,英文中的否定句中使用any肯定句中使用sone,这一点是一样的。 All则表示满足其其中所有的查询结果的含义,使用and串起来的比较从句。 推荐阅读:Oracle函数取得姓名对应...
Oracle数据库表和数据分开导出导入的方法

Oracle数据库表和数据分开导出导入的方法

1.导出用PLSQL导出导出表结构:Tools-->Export User Objects(导出用户对象) -->选择要导出的表(包括Sequence等)-->.sql文件,导出的都为sql文件导出表数据:Tools-->Export Tables-->选择表,选择SQL Inserts-->.sql文件导入表结构:执行刚刚导出的sql文件,如果表空间和用户名不同记得要修改掉.导入表数据:执行刚刚导出的sql文件2.导入...
Oralce的STARTUP/SHUTDOWN参数

Oralce的STARTUP/SHUTDOWN参数

1)STARTUPSTARTUP OPEN:STARTUP缺省的参数就是OPEN,打开数据库,允许数据库的访问。当前实例的控制文件中所描述的所有文件都已经打开。STARTUP MOUNT:MOUNT数据库,仅仅给DBA进行管理操作,不允许数据库的用户访问。仅仅只是当前实例的控制文件被打开,数据文件未打开。STARTUP NOMOUNT:仅仅通过初始化文件,分配出SGA区,启动数据库后台进程,没有打开控制文件和数据文件。不能任何访问数据库。STARTUP P...
<< 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 >>