Oraclec创建函数的语法规则

create or replace function  函数名 (参数名1 参数类型,参数名2 参数类型)  return number  is

Result number ;

begin

return (Result);

end;

例子 : 根据工号返回城市的函数

调用函数

  • 根据日期,返回时上半年还是下半年(上半年1,下半年2)

    --根据日期获取上半年还是下半年
    CREATE OR REPLACE FUNCTION getYearHalf(iDate Date)
    RETURN number is
    month char(2);
    half number;
    begin
    select to_char(iDate,'MM') into month from dual;
    half :=to_number(month) ;
    if half>6 then
    half:=2;
    else
    half:=1;
    end if;
    return half;
    end;

最新文章

  1. chkdsk磁盘修复命令工具怎么用,怎样运行chkdsk工具修复?
  2. exiv2 如何改变时间戳
  3. WinCE下GPRS自动拨号软件(GPRS AutoDial)
  4. hdu 5072 Coprime 容斥原理
  5. Modernizr.js介绍与使用
  6. 新增的html5中js获取方法
  7. CI框架篇之辅助函数篇--基本(1)
  8. linux 安装svn,并设置钩子来同步更新
  9. HDU 1155 Bungee Jumping 物理
  10. Oracle闪回表
  11. [Python设计模式] 第13章 造小人——建造者模式
  12. 解决在Pycharm中无法显示代码提示的问题
  13. jquery事件重复绑定的几种解决方法 (二)
  14. Web Service(一):初识
  15. 关于div一侧固定,另一侧自适应
  16. Part 1 - Getting Started(1-3)
  17. rpl 智能物件路由协议
  18. django-模板,过滤器
  19. SimpleProfile_GetParameter && SimpleProfile_SetParameter
  20. ubuntu 开热点

热门文章

  1. Codeforce 101B. Buses(线段树or树状数组+离散化)
  2. leetcode424
  3. -bash : ** : command not found的问题解决(图文详解)
  4. Elasticsearch之curl创建索引
  5. [Python Study Notes]折线图绘制
  6. 数据库开源框架ormlite
  7. Android中的文件读写总结
  8. Codeforces 58E Expression (搜索)
  9. (转)嵌入式C开发人员的最好笔试题目
  10. PCL—点云滤波(初步处理)