![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
阿鹏鹏鹏
good good study ,day day up
展开
-
Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare--类型定义cursor c_jobisselect empno,ename,job,salfrom empwhere job='MANAGER';--定义一个游标变量v_cinfo c_转载 2016-01-29 20:03:10 · 287 阅读 · 0 评论 -
mysql存储过程详解
mysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以转载 2016-01-29 20:03:39 · 519 阅读 · 0 评论 -
mysql如何让一个存储过程定时执行
查看event是否开启: show variables like '%scheduler%';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| event_scheduler | OFF |+-----------------+-------+转载 2016-01-29 20:04:46 · 319 阅读 · 0 评论 -
oracle查看指定时间的数据(查看被删数据)
select * from test_apeng AS OF TIMESTAMP TO_TIMESTAMP('2015-09-28 10:10', 'yyyy-mm-dd hh24:mi');原创 2016-01-29 20:06:28 · 1111 阅读 · 0 评论 -
oracle connect by用法
connect by是结构化查询中用到的,其基本语法是:1234select... from tablenamestart with cond1connect by cond2where cond3简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段(如e转载 2016-01-29 20:07:34 · 899 阅读 · 0 评论 -
ORACLE中null的排序问题
问题描述: 在平时的业务处理中,经常遇到要对业务数据进行排序,并且要对null值也做相应的排序。在Oracle中,进行Order by排序时缺省认为null是最大值,所以如果是ASC升序则被排在最后,而DESC降序则排在最前。有的时候我们需要在降序排列时,同时要将null的数据排到最后,应该如何处理。 问题处理: Nulls first:表示null值的记录将排在最转载 2016-01-29 20:08:32 · 254 阅读 · 0 评论