曲谱网 > 知识库 >

导航导航

oracle存储过程

发布日期:2019-04-22 12:06:00编辑:音乐人

知识点:oracle存储过程收集:糜赣瘫 编辑:栀子花女孩
本知识点包括:1、怎么在oracle中查看存储过程 2、怎么才oracle中查看存储过程 3、oracle函数和存储过程有什么区别 4、oracle存储过程 查询 5、oracle中运用存储过程调用函数 。


《oracle存储过程》相关知识

查了些资料发下存储过程没有单一的一个数字函数可以满足你的要求,额,可能暂时没有

我不知道下面的这个是不是你想要的结果(将round 与 trunc 双剑合璧):

SQL> CREATE OR REPLACE PROCEDURE CHESHI

2 (I NUMBER)

3 AS

4 -- Local variables here

5 C NUMBER;

6 B NUMBER;

7 D NUMBER;

8 begin

9 ----确定舍入为两位,进行判断

10 --截断到小数点两位

11 SELECT (I - TRUNC(I))

12 INTO B

13 FROM DUAL;

14 --如果大于等于0.12

15 IF B >= 0.12 THEN

16 --如果大于等于0.126

17 IF B >= 0.126 THEN

18 SELECT TO_CHAR(ROUND(I,2))

19 INTO C

20 FROM DUAL;

21 DBMS_OUTPUT.put_line(TO_CHAR(C));

22 ELSE

23 SELECT TRUNC(I,2) --

猜你喜欢:

1:怎么在oracle中查看存储过程

提示:语句查询法: SELECT text FROM user_source WHERE NAME = 'Procedure Name'ORDER BY line;--其中Procedure Name为存储过程名字,需要全部用大写英文。工具查询法: 1、登录第三方工具(如pl/sql)登录到指定数据库。 2、左侧树中找到Procedures...

2:怎么才oracle中查看存储过程

提示:可用语句查看或用第三方工具查看。 一、语句查看方法: 1、执行语句: SELECT text FROM user_source WHERE NAME = 'Procedure Name'ORDER BY line;--其中Procedure Name为存储过程名字,需要全部用大写英文。2、如要查P_TEST的存储过程: SELEC...

3:oracle函数和存储过程有什么区别

提示:oracle中存储过程和函数的区别如下: 1.存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。 2.对于存储过程来说可以返回参数,而函数只能返回值或者表对象。 3.存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的...

4:oracle存储过程 查询

提示:存储过程里面不可以结果取出来放那就算,你得有变量去存储结果才行. 我给你个简单例子: create or replace procedure wy_temp is rst emp%rowtype; begin select * into rst from emp where rownum=1; end wy_temp; 这只是个简单例子,我只取了一...

5:oracle中运用存储过程调用函数

提示:我也来做,以下程序经过测试,正常获取cost值,插入收银信息表正常!! --创建表 CREATE TABLE member_info( memberid NUMBER, memberlevel VARCHAR2(20), memberdis NUMBER) ; CREATE TABLE cost_info( memberid NUMBER, spend FLOAT, COST FLO...

大家都在看

最新资讯

推荐专题

儿童歌曲大全 儿童故事大全 卡农钢琴曲谱 天空之城钢琴曲谱 梦中的婚礼钢琴曲谱 梁祝》钢琴曲谱 童年的回忆钢琴曲谱 彩云追月钢琴曲谱 康定情歌钢琴曲谱 水边的阿狄丽娜钢琴曲谱 渔舟唱晚古筝曲谱 云水禅心古筝曲谱 高山流水古筝曲谱 浏阳河古筝曲谱 南泥湾古筝曲谱 梅花三弄古筝曲谱 笑傲江湖古筝曲谱 青花瓷古筝曲谱 月光下的凤尾竹葫芦丝曲谱 婚誓葫芦丝曲谱 荷塘月色葫芦丝曲谱 映山红葫芦丝简谱 军港之夜葫芦丝简谱 青花瓷葫芦丝简谱 蝴蝶泉边葫芦丝曲谱 美丽的神话葫芦丝曲谱 致爱丽丝电子琴谱 小苹果 电子琴谱 天空之城 电子琴谱 婚礼进行曲 电子琴谱 茉莉花 电子琴谱 红河谷曲谱