oracle 视图带参数
- --
- create or replace package p_view_param is
- --参数一
- function set_ID(num number) return number;
- function get_ID return number;
- end p_view_param;
- --
- create or replace package body p_view_param is
- paramValue number;
- -- Param
- function set_ID(num number) return number is
- begin
- paramValue:=num;
- return num;
- end;
- function get_ID return number is
- begin
- return paramValue;
- end;
- end p_view_param;
- /*
- *定义视图,where 后面跟参数,可自己拼装,注意视图字段要和select的字段匹配
- */
- CREATE OR REPLACE VIEW RSK_BOOK_VIEW(risk_book_id,
- risk_book_code,
- risk_book_name,
- risk_type,
- risk_model_type,
- bucket_type,
- volatility_type,
- correlation_type,
- valuation_method,
- decomposition_method,
- explanation_level,
- time_horizon,
- var_limit_level,
- user_id,
- create_uid,
- create_uname,
- create_oid,
- create_pid,
- create_date,
- last_mod_uid,
- last_mod_uname,
- last_mod_oid,
- last_mod_pid,
- last_mod_datetime,
- created_employee_name,
- created_employee_id,
- is_deleted)
- AS SELECT risk_book_id,
- risk_book_code,
- risk_book_name,
- risk_type,
- risk_model_type,
- bucket_type,
- volatility_type,
- correlation_type,
- valuation_method,
- decomposition_method,
- explanation_level,
- time_horizon,
- var_limit_level,
- user_id,
- create_uid,
- create_uname,
- create_oid,
- create_pid,
- create_date,
- last_mod_uid,
- last_mod_uname,
- last_mod_oid,
- last_mod_pid,
- last_mod_datetime,
- created_employee_name,
- created_employee_id,
- is_deleted
- FROM RSK_BOOK f
- where f.RISK_BOOK_ID=p_view_param.get_ID(); --参数
- --使用视图,传参
- select * from RSK_BOOK_VIEW where p_view_param.set_id()= ;
oracle 视图带参数的更多相关文章
- Oracle游标带参数
Oracle游标是可以带参数的,而SqlServer的游标就不可以了 create or replace procedure a as cursor b(c_id int)is select * fr ...
- oracle存储过程(带参数的存储过程)
带参数的存储过程 举例:为指定的员工涨100元的工资,打印涨前和涨后的工资 如果带参,需要指定是输入参数还是输出参数 create or replace procedure raisesalary(e ...
- oracle 定义带参数的视图
1.定义包 CREATE OR REPLACE package p_view_param is --定义开始日期-- function set_beginTime(beginTime varchar2 ...
- Oracle视图传递参数
在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现. oracle package: oracle package是oracle包,是一组相关过程.函 ...
- 【MVC】分布视图带参数
1.调用 <!--底部菜单--> @Html.Action(, itemTypeId = , itemId = ViewBag.Id }) 2.定义 public class ItemPu ...
- Oracle游标--cursor_01-简单不带参数实现功能
对于游标这个概念,可以理解为类似我们以前学习的jdbc的结果集对象, 我们可以使用游标对结果集从上到下进行遍历,获取每一行内容 首先我们要分析一下游标的分类 带参数的 书写函数的整体架构 定义游标 开 ...
- (转)oracle 存储过程 带游标作为OUT参数输出
(转)oracle 存储过程 带游标作为OUT参数输出 存储过程返回OUT参数的游标 例子. 包中带过程 要自己定义一个type [cur_name] is ref cursor游标,返回的时候就直接 ...
- spring配置带参数的视图解析器:ParameterMethodNameResolver
1.配置处理器 <!-- 处理器 --> <bean id="myController" class="cn.cnsdhzzl.controller.M ...
- 【ASM】介绍Oracle自带的一些ASM维护工具 (kfod/kfed/amdu)
转自:http://blog.csdn.net/wenzhongyan/article/details/47043253 非常感谢作者的文章,很有价值!至此转载,非常感谢 1.前言 ASM(Autom ...
随机推荐
- html中表单的应用
2.表单 ***** 表单作用: 用于显示.收集信息,并将信息提交到服务器 表单两大部分: 1.实现数据交互的可见界面元素,即表单控件 2.提交表单后的处理操作 1.如何实现表单 语法:<for ...
- 如何向 Windows 7 镜像中添加 USB3.0 驱动
如何向 Windows 7 镜像中添加 USB3.0 驱动 1. Microsoft 在 Windows 7 的安装光盘并没有集成各个厂商的 USB3.0 驱动,可 以使用下面方法添加 USB3.0 ...
- pandas中关于DataFrame 去除省略号
#显示所有列 pd.set_option('display.max_columns', None) #显示所有行 pd.set_option('display.max_rows', None) #设置 ...
- white-space和word-wrap和word-break所表示的换行和不换行的区别
一.前言 使得文本换行有很多方式, <br/>标签元素,能够强制使得所在位置文本换行 <p>元素,<div>设定宽度,都可以对文本内容实现自适应换行 对于长单词或者 ...
- seek引发的python文件读写的问题
我的需求很简单,就是统计一下我的安装脚本执行的次数和时间,格式是这样的 install_times:1|install_times:2018-09-03 15:58:46 install_times: ...
- python之集合【set】
初学python,今天晚上学习了set,做下set的总结,set的中文名也就是[集合],set的总结分为两部分,第一部分是set的创建,第二部分是set的操作,也就是set的功能:set的特点是无序的 ...
- idea不识别yml配置文件,怎么办?
问题描述: 如下图,新建的springboot项目,添加了自定义的配置文件后,2.yml无法像上方文件的一样,被识别成配置文件! 虽然可能不会影响项目(不确定),但问题不解决,根本没有心情开始下一 ...
- MVC 的那点小事
两年未见 一切从头再来.我猜到了故事的开头,找工作一如我想象的那般艰难,但是结果却比我预期的要好很多. 第一次开始用MVC 框架,比我想象的要简单的多,就像同事跟我说的,这只是个框架. 言归正传,前两 ...
- session高级(session入库)
我们知道,session是一种会话技术,用来实现跨脚本共享数据. 在之前的php会话技术中我们介绍过,session是存放在服务器端的文件里的,因此session有可能因为文件数量过多,会在查询ses ...
- jq里面关于disable的用法
//两种方法设置disabled属性$('#areaSelect').attr("disabled",true);$('#areaSelect').attr("disab ...