ORACLE函数返回数据或字符串
根据传的参数做逻辑处理并返回数值
CREATE OR REPLACE FUNCTION F_GET_DATE(V_START_DATE IN VARCHAR2,V_END_DATE IN VARCHAR2)RETURN NUMBER IS
/*** 根据传的参数做逻辑处理并返回数值* 例如:V_START_DATE的值:2021-06-03 15:43:56 V_END_DATE的值:2021-06-04 11:36:21*/RESULT NUMBER(10,2):=0;
BEGINIF NVL(V_START_DATE, '*') = '*' OR NVL(V_END_DATE, '*') = '*' THENRAISE_APPLICATION_ERROR(-20002, '(开始时间和结束时间都不能为空)');END IF; -- 计算开始时间到结束时间的差 单位为天数 保留2位数SELECT round((TO_DATE(V_END_DATE,'yyyy-MM-dd hh24:mi:ss')-TO_DATE(V_START_DATE,'yyyy-MM-dd hh24:mi:ss')),2)INTO RESULTFROM dual;RETURN(RESULT);
END F_GET_DATE;
根据传的参数做逻辑处理并返回字符串
CREATE OR REPLACE FUNCTION F_GET_CODE(V_START IN VARCHAR2)RETURN VARCHAR2 IS
/*** 根据传的参数做逻辑处理并返回字符串*/RESULT VARCHAR2(30);
BEGIN-- 根据传的参数作为开头字符串并拼接17位的时间戳SELECT V_START || TO_CHAR(SYSDATE, 'yyyyMMddhh24missSSS')INTO RESULTFROM dual;RETURN(RESULT);
END F_GET_CODE;
ORACLE函数返回数据或字符串相关推荐
- java oracle查询结果list取数,Oracle函数返回Table集合
Oracle table()函数查询函数返回的结果集 2015年12月13日 22:42:51 warrenjiang 阅读数:7452 版权声明:本文为博主原创文章,未经博主允许不得转载. http ...
- 【C 语言】内存四区原理 ( 常量区示例 | 不同函数返回的相同字符串的指针地址相同 )
文章目录 前言 一.正常程序 二.获取相同的字符串内容 前言 C / C++ 编译器会对代码进行 词法分析 , 语法分析 , 句法分析 ; 然后对代码进行优化 ; 将 字符串常量 赋值给指针时 , 首 ...
- oracle 函数to_char(数据,'FM999,999,999,999,990.00') 格式化数据
转载自: https://blog.csdn.net/fupengyao/article/details/52778565 遇到了oracle 取数格式问题,这里记一下 我们通常在做数据算数后,会想要 ...
- c语言调用oracle函数返回值吗,C语言通过值和引用函数
. 将参数值或数据传递给C语言函数有两种方法:通过值调用和通过引用调用.原始值在通过值调用时不修改,但通过引用调用时,在函数中可进行修改. 下面将分别讲解如何通过值调用和通过引用调用,并用使用示例逐个 ...
- oracle返回表id,Oracle 函数返回表实例2种写法实例
--注:用ps/sql工具执行语句 --一合同预算状态函数 --1. drop type htjs_business_row drop type htjs_business_state_row_typ ...
- oracle调用存储过程和函数返回结果集
视频课:https://edu.csdn.net/course/play/7940 在程序开发中,常用到返回结果集的存储过程,这个在MySQL和sql server 里比较好处理,直接返回查询结果就可 ...
- spring返回数据使用ajax,【spring 后台跳转前台】使用ajax访问的后台,后台正常执行,返回数据,但是不能进入前台的ajax回调函数中...
问题1: 使用ajax访问的后台,后台正常执行,并且正常返回数据,但是不能进入前台的ajax回调函数中 问题展示: 问题解决: 最后发现是因为后台的方法并未加注解:@ResponseBody,导致方法 ...
- c语言函数返回值可以是字符串吗,函数返回值可以是字符串吗
c语言中函数返回值可以是数组.字符串和结构体吗? 因为在C语言中函数不能返回数组,但字符串是存储在字符数组中的,所以能C语言中实现函数返回字符串,首先要确定函数返回的字符串地址的来源,一般分为四种方式 ...
- jQuery:ajax调用成功后返回数据
本文翻译自:jQuery: Return data after ajax call success [duplicate] This question already has answers here ...
- oracle pipelined返回值函数 针对数据汇总统计 返回结果集方法
近期需要一个汇总统计,由于数据太多,数据量太大所以在java程序中实现比较困难.若用后台程序统计,数据不能保证实时,同时实现周期比较长.顾使用函数返回结果集的方式,在不增加临时表的情况下实时获取数据. ...
最新文章
- keyshot怎么批量渲染_提高Keyshot逼真渲染的小技巧
- 教你实现Vscode的Markdown预览
- Redis 日志篇:无畏宕机实现高可用的杀手锏
- CentOS6.5菜鸟之旅:安装VirtualBox4.3
- wordpress进阶教程(十九):创建自定义的找回密码页面
- go利用反射实现任意类型切片删除元素
- sgm3157功能_SGM3157_SGM3157供应商_价格_Datasheet_pdf资料-IC资料网
- 接口传值后不起作用_聊一聊 API 接口测试
- 第13章 祖玛(《C和C++游戏趣味编程》配套教学视频)
- A Bit of Fun
- python方式下自动登录51cto
- 七日Python之路--第十一天
- Qt教程,Qt6.3,Qt6.2,Qt6,Q,v6.3.1入门,Qt编程入门
- 模拟布朗运动与几何布朗运动
- linux的打开文件工具,xdg-open|从Liunx终端工具打开文件系统说起
- tomcat部署静态网页
- 阿里 + 京东 Java 岗面试题概要(面试须知)
- java中的compareToIgnoreCase和compareTo的区别
- 10万亿同业存款免缴存准 全面降准将推迟
- 国外新闻网站推新赢利模式 靠新闻撰稿人吸钱