![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
文章平均质量分 87
天高任鸟飞海阔凭鱼跃
这个作者很懒,什么都没留下…
展开
-
Oracle存储过程及参数理解
原文地址:http://blog.sina.com.cn/s/blog_45daee4a0100n9ar.html一、过程 (存储过程) 过程是一个能执行某个特定操作的子程序。使用CREATE OR REPLACE创建或者替换保存在数据库中的一个子程序。示例1:声明存储过程,该过程返回dept表行数DECLARE PROCEDURE getDeptCount AS dept...原创 2014-05-07 15:32:28 · 350 阅读 · 0 评论 -
oracle隐式游标,显示游标,游标循环
游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查询语...原创 2014-05-07 15:33:02 · 166 阅读 · 0 评论 -
Oracle中的日期和字符串互相转换
原文:http://blog.sina.com.cn/s/blog_44a005380100k6rv.htmlTO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 ...原创 2014-05-21 21:47:35 · 372 阅读 · 0 评论 -
Oracle 误删除数据的恢复
今早在单位用plsql导出个sql脚本,忘了里面有个delete ,直接执行了,导致把其他的数据都删除掉,后问同事,解决了。记录下来以后用:1)通过时间戳查看历史数据SELECT * FROM A AS OF TIMESTAMP TO_TIMESTAMP('111123183001', 'yymmddhh24miss'); 2)将oracle日志的表插入临时存储表中ins...2014-07-11 10:00:45 · 138 阅读 · 0 评论 -
数据库错误、创建表空间
1、问题:ORA-01017:invalid username/password;logon denied。解决办法:sqlplus sys/sys@orcl as sysdba;alter user scott identified by tiger;授予用户权限即可。2、导入导出exp userid=scott/tiger@localhsot/orcl file=d:/o...原创 2014-03-20 18:52:51 · 132 阅读 · 0 评论 -
ORA-00257: archiver error. Connect internal only, until freed
下午开发遇到的问题,再次做个记录 1、 Select * from v$recovery_file_dest;Select * from v$flash_recovery_area_usage; 通过这两个查询可以查出 归档日志已经爆满。 2、解决办法 (此处出处为他人的内容,本人忘记了出处,所以没有分享链接,望谅解)本次的实验如下: 1)我把数据库的“tnsname”文件的共享模式改成专有...原创 2014-03-28 19:34:56 · 60 阅读 · 0 评论 -
ORA-01436: 用户数据中的 CONNECT BY 循环
SELECT r1.region_id,parent_id FROM cnl_region r1 WHERE r1.region_id =1 START WITH r1.region_id = 1 CONNECT BY PRIOR r1.region_id = r1.parent_id在运行上面的SQL语句时它会报ORA-014...原创 2014-08-24 21:26:15 · 540 阅读 · 0 评论 -
Oracle中connect by...start with...的使用
一、语法 大致写法:select * from some_table [where 条件1] connect by [条件2] start with [条件3]; 其中 connect by 与 start with 语句摆放的先后顺序不影响查询的结果,[where 条件1]可以不需要。 [where 条件1]、[条件2]、[条件3]各自作用的范围都不相同: [wher...原创 2014-08-24 21:27:46 · 83 阅读 · 0 评论 -
oracle job 定时执行 存储过程
一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 bb 作用是往pig表中插入数据SQL> create or replace proced...原创 2014-09-04 12:03:48 · 85 阅读 · 0 评论