- 浏览: 209421 次
- 性别:
- 来自: 上海
最新评论
-
严东军:
学习了,谢谢
摘录--DBMS_SCHEDULER -
zwllxs:
你知道你调的是谁的代码不?
jbpm4.4+ssh2 完整请假流程
文章列表
http://www.riameeting.com/riavideo
http://www.flextheworld.com/category/flextutorial
Oracle 10g新增了scheduler的功能,功能比job强大的很多,Oracle官方也建议将job转移到scheduler 。
先解释一下基础概念,scheduler 包含了以下几个实体对象
Program -- 提供了scheduler 将要运行什么,包含program name,program type(PLSQL块、存储过程、外部程序),program action(具体的程序实体,比如说一个PLSQL块、或者是存储过程的名称、或者是外部程序的路径加名称) 。
Schedules -- 指定何时何种频率来运行job,可以被不同的job重复的利用。比如说我有两个job都要求在每天 ...
SELECT
SUM(
CASE
WHEN s.SFDC_Opportunity_Id IS NOT NULL
AND s.Converted_To_Opportunity IS NOT NULL
THEN 1
ELSE 0
END
) AS total_opportunities,
SUM(
CASE
WHEN LOWER(s.Opportunity_Status ) LIKE '%close%'
AN ...
一:简单测试job的创建过程案例:
1,先创建一张JOB_TEST表,字段为a 日期格式
SQL> create table JOB_TEST(a date);
Table created
SQL> commit;
Commit complete
2,创建一个存储过程 bb 作用是往pig表中插入数据
SQL> create or replace procedure JOB ...
详解 Oracle job 的使用与管理技巧
SVRMGR> select * from dba_jobs;
初始化相关参数job_queue_processes
alter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;
job_queue_interval = 10 //调度作业刷新频率秒为单位
select job,what,to_char(last_date,'yyyy-mm-dd HH24:mi:ss'),to_char(next_date,'yyyy-mm-dd HH24:mi:ss'),in ...
关于MV刷新的问题
最近在工作中遇到一个问题,是关于物化视图的刷新的,对实际数据产生了比较大的影响。虽然犯得错误很低级,主要是由于对一些概念的不清晰造成的,但是仍然觉得有必要将这个问题记下来,以免悲剧再次发生。
这个错误还需要从materialized view的创建开始追溯,因为如果在create materialized view语句中加入start with 和 next 子句的话,创建MV的过程中会自动创建一个job,制定定期刷新计划,例如:
create materialized view t1_mv refresh fast
start wi ...
基于远程数据库表,建立本地数据库的物化视图2008年12月28日 星期日 12:40连接远程服务器
以下是引用片段:
create database link linkfwq
connect to fzept identified by neu
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.202.12)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = fjept)
) ...
VB.NET
-----------------
.net框架分为两部分:
1.公共语言运行时
.net框架的基础
管理内存,线程运行,代码执行,代码安全验证,编译和其他系统服务
2..net框架类库(class libary)
综合的,面向对象的可重用类型集合
可使用可重用类型,开发从命令行或GUI应用程序到基于asp.net的web窗体或web service 应用程序
客户端应用程序开发
windows窗体:基于windows编程的传统GUI应用程序
windows窗体控件:作为web页通过Internet部署的传统ActiveX控件
服务器应用程序开发
基于a ...
-jQueryAPI-100214.chm
如何用SQL返回两个日期之间的所有连续日期
-------------------------------------------
在层次查询中,Oracle引入了一个伪列level,用来表示当前行(节点)对应的level,
它从1开始计数,每多一层level的值就加1。
我们可以据此实现对两个日期/整数之间所有日期/整数的遍历。
----------------------------------------------------------
SQL> create table test (begin_date date,end_date date);
Table creat ...
---------------------------行触发器
SQL> create or replace trigger del_deptno ---创建触发器
2 after delete on dept ---定义动作
3 for each row ---行触发
4 begin
5 delete from emp where deptno =:old.deptno; -----触发器要执行的语句
6 end ...
-----------------------------------------------视图 view (用来封装复杂的查询语句)
SQL> create or replace view myview ---创建视图
2 as
3 select * from emp;
View created
SQL> select * from myview; -----查询视图
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
-- ...
--------------------------------创建过程 procedure
create or replace procedure myprocedure(id in number) --参数的数据类型不跟字符类型的大小
is ---is == as
name varchar2(10); ---过程里面声明的字符类型后面必须跟上字符类型的大小。
begin
select ename into name from emp where empno = id;
dbms_output.put_lin ...
准备工作:
create table DEPT
(
DEPTNO NUMBER(2) not null,
DNAME VARCHAR2(14),
LOC VARCHAR2(13)
)
alter table DEPT add constraint PK_DEPT primary key (DEPTNO);
insert into DEPT (DEPTNO, DNAME, LOC)
values (10, 'ACCOUNTING', 'NEW YORK');
insert into DEPT (DEPTNO, DNAME, LOC)
values (20, 'RESE ...
PL SQL 学习笔记
见附件
作者:丁俊
PLSDEV用户指南中文版.pdf