变量的声明,赋值,打印(declare是pl/sql里面的用法 variable是sql*plus里面的用法,variable相当于一个sql*plus环境的全局变量,declare里定义的是pl/sql中的局部变量)

declare job1 nvarchar2(10):='12154';
begin
dbms_output.put_line(job1);
end;

在pl/sql里面执行存储过程,不需要关键字exec,所有执行语句必须在begin....end里面,每条语句要有分号分隔。

create table a(a date);select * from acreate or replace procedure job_test as
begininsert into a (a)values(sysdate);commit;
end;beginjob_test;
end;

创建作业要在sql/plus命令窗口执行,1/1440表示一分钟执行一次

SQL> variable job1 number;
SQL> begin2  dbms_job.submit(:job1,'job_test;',sysdate,'sysdate+1/1440');3  end;4  /PL/SQL procedure successfully completed
job1
---------
43SQL> begin2  dbms_job.run(:job1);3  end;4  /PL/SQL procedure successfully completed
job1
---------
43SQL> begin2  dbms_job.remove(:job1);3  end;4  /PL/SQL procedure successfully completed
job1
---------
43

参考:

1.http://bbs.chinaunix.net/thread-251208-1-1.html

2.http://www.cnblogs.com/cycsa/archive/2013/06/04/3117786.html

转载于:https://www.cnblogs.com/vinsonLu/p/3512417.html

PL/SQL 的一些用法相关推荐

  1. PL/SQL之JOB用法 (定时跑数据)

    转载自   PL/SQL之JOB用法 (定时跑数据) 一.DBMS_Job包的用法   包含以下子过程:        Broken()过程.      change()过程.      Interv ...

  2. Oracle PL/SQL中EXCEPTION用法

    1.自定義EXCEPTION DECLARE past_due EXCEPTION; acct_num NUMBER := 2; BEGIN DECLARE  ---------- sub-block ...

  3. PL/SQL 中Returning Into的用法

    ORACLE的DML语句中可以指定RETURNING INTO语句.RETURNING INTO语句的使用在很多情况下可以简化PL/SQL编程,少一次select into语句. DELETE操作:R ...

  4. PL/SQL表---table()函数用法

    http://www.itpub.net/thread-617298-1-1.html PL/SQL表---table()函数用法: 利用table()函数,我们可以将PL/SQL返回的结果集代替ta ...

  5. PL/SQL中存储过程int和out的用法

    PL/SQL中存储过程int和out的用法 一 介绍 过程和函数中的in和out (1)一般来讲,过程和函数的区别在于函数可以有一个返回值:而过程没有返回值. (2)但过程和函数都可以通过out指定一 ...

  6. oracle returning into,PL/SQL 中Returning Into的用法

    ORACLE的DML语句中可以指定RETURNING INTO语句.RETURNING INTO语句的使用在很多情况下可以简化PL/SQL编程,少一次select into语句. DELETE操作:R ...

  7. oracle bl编译,使用 PL/SQL 条件编译

    预处理器指令 指令由指令控制标记"$"和普通的 PL/SQL 文本组成.条件编译使用三个指令:选择.查询和错误.特殊的触发器字符"$"代表条件编译指令.选择指令 ...

  8. PL SQL笔记(三)

    loopif credit_rating < 3 then..exit;end if; end loop; select to_char(sysdate, 'YYYY-MM-DD HH24:MI ...

  9. oracle pl sql注意问题,Oracle PL/SQL编写PL/SQL代码的注意事项

    (1)几个值得注意的关键字(2)变量常量赋值注意: ---------------------------------------------------------------------[@mor ...

最新文章

  1. 【NLP系列】最新BERT相关论文汇总
  2. 如何对大量长尾关键词进行优化?
  3. linux下基于lvs-dr模式的电子商务平台搭建
  4. 牛客网_PAT乙级_1013组个最小数 (20)
  5. jenkins java反序列化_Jenkins “Java 反序列化”过程远程命令执行漏洞
  6. 试验ConcurrentHashmap
  7. zzulioj 1065:统计数字字符个数
  8. python遍历获取一个类的所有子类
  9. solutions for 'No Suitable Driver Found For Jdbc'
  10. EXCEL批量删除当前目录下所有工作薄的所有工作表的指定行
  11. Again Twenty Five!
  12. HDOJ--1864--最大报销额
  13. lj245a引脚功能图_零基础入门单片机(2)学会控制IO引脚你就入门啦
  14. 如何批量将 Word 文档转为 TXT 文本文档格式
  15. UnrealEngine蓝图进阶学习笔记(六):按波次生成敌人
  16. linux 下的 包过滤器 BPF
  17. DjangoUeditor添加与配置
  18. 记录一次 Liferay 7.X 中弹出窗口的简单使用
  19. 文件系统的类型是RAW,CHKDSK无法供RAW驱动器使用
  20. 调色板v3.0 for PPTs

热门文章

  1. 计算机科学 生物技术,计算机科学(Computer Science)简介
  2. wps定位对话框快捷键_F1~F12快捷键,高效办公的12个方法
  3. 并发和并行的区别_多核、多处理器、并发、并行、超线程概念总结
  4. php代码结构,如何优化php代码结构
  5. java 传参字符串数组_JAVA语言之okhttp传递数组参数
  6. HALCON双目重建
  7. 热点账户问题和常用解决方案【上】
  8. spring-boot入门之二——验证、AOP日志、异常处理
  9. 理解LSTM/RNN中的Attention机制
  10. Linux命令:MySQL系列之五--SELECT单表查询、多表查询升级及删除,插入