知识大全 oracle中一个简单的函数

Posted 函数

篇首语:农村四月闲人少,勤学苦攻把名扬。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 oracle中一个简单的函数相关的知识,希望对你有一定的参考价值。

   创建一个get_name函数 返回值是String类型(注 这里的返回类型是可以根据自己的需要来设置) 程序如下

  create or replace function get_name(str in varchar )

  return varchar

  is

  begin

  if str = then

  return 你好/这次你成功了吧! ;

  elsif str = then

  return 你好/这次你失败了吧! ;

  else

  return 小子不错吗! ;

  end if;

  end get_name;

   在做一个页面调用这个函数 创建function jsp页面 代码如下

  <%@ page language= java import= java util * pageEncoding= GBK %>

  <jsp:directive page import= yys nxyh bean CommonalityBean />

  <jsp:directive page import= java sql Statement />

  <jsp:directive page import= java sql ResultSet />

  <jsp:directive page import= mxw Database Database />

  <jsp:directive page import= soja base RandomStrg />

  <HTML>

  <HEAD>

  <link rel= stylesheet type= text/css $pagntextPath/archives/Common css >

  </HEAD>

  <%

  Database db = new Database();

  db getInstance( systemuser );

  Statement stmt =null;

  ResultSet rs = null;

  String sql= ;

  String userid= ;

  String name= ;

  String mand = request getParameter( mand );

  int xzid=CommonalityBean stringToInt(request getParameter( xzid ));

  try

  

  stmt= db createStatement();

  sql= select get_name( +xzid+ ) as name from dual ;

  rs=stmt executeQuery(sql);

  while(rs next())

  

  name=rs getString( name );

  

  catch (Exception e)

  

  e printStackTrace();

  finally

  

  %>

  <BODY   >

  <form name= f method= get >

  <center>用户登记信息</center>

  <table align= center bgcolor= #ffffff border= >

  <tr>

  <td><input type= radio checked= checked name= xzid value= >壹

  <input type= radio name= xzid value= >贰

  <input type= radio name= xzid value= >弎

  </td>

  </tr>

  <tr>

  <td><input type= button  sumb() value= 提  交 > &nbsp;&nbsp;&nbsp;

  <input type= reset   value= 取  消 >&nbsp;&nbsp;&nbsp;

  </td>

  </tr>

  </table>

  <center><%out println( name== +name); %></center>//输出返回的值

  <input  type= hidden name= mand >

  </form>

  </body>

  <script type= text/javascript >

  function sumb()

  

  mand value= insert ;

  f submit();

  

  </script>

  </>

cha138/Article/program/Oracle/201311/18939

相关参考

知识大全 oracle数据库生成随机数的函数

  在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数其中常用的有以下两个  DBMS_RANDOMVALUE函数  该函数用来产生一个随机数有两种用法  产生一个

知识大全 oracle函数mergininto用法

  所有的MIS系统都存在一个同样的需求就是对于特定的数据在一次批量操作过程中如果数据已经存在则对存在的数据按照现有情况进行  更新如果不存在则需要加入数据库这时我们就可以考虑采用Oracle的MER

知识大全 Oracle中sign函数和decode函数的使用

Oracle中sign函数和decode函数的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 110个oracle常用函数总结(2)

  返回一个数字反余弦值  SQL>selectcosh()fromdual;  COSH()      EXP  返回一个数字e的n次方根  SQL>selectexp()exp()fr

知识大全 Oracle中table函数的应用

Oracle中table函数的应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  表函数可接受查

知识大全 oracle中dump函数

  DUMP函数的输出格式类似:  类型<[长度]>符号/指数位[数字数字数字数字]  各位的含义如下:  类型:Number型Type=(类型代码可以从Oracle的文档上查到)  长度

知识大全 Oracle中Decode()函数使用技巧

Oracle中Decode()函数使用技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  DEC

知识大全 oracle里的trunc函数

  TRUNC(fordates)  TRUNC函数为指定元素而截去的日期值  其具体的语法格式如下  TRUNC(date[fmt])  其中  date一个日期值  fmt日期格式该日期将由指定的

知识大全 oracle中substr函数的用法

  Inoracle/PLSQLthesubstrfunctionsallowsyoutoextractasubstringfromastring  Thesyntaxforthesubstrfunc

知识大全 Oracle内部函数调用追踪器

Oracle内部函数调用追踪器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  基于以前开发的一个