函数创建:

    db2 "CREATE OR REPLACE FUNCTION TestFuntion (FrameNo varchar(50))RETURNS VARCHAR(50)BEGIN--声明变量DECLARE FrameNo1 varchar(10);DECLARE FrameNo2 varchar(10);DECLARE FrameNo3 varchar(10);--长度判断     if (length(FrameNo)>50) then return FrameNo;end if;--给变量赋值set FrameNo1  =substr(FrameNo,1,1);set FrameNo2  =substr(FrameNo,2,1);--规则判断if (LOCATE('I',FRAMENO)<>0) OR (LOCATE('O',FRAMENO)<>0) OR (LOCATE('Q',FRAMENO)<>0) THENreturn FRAMENO;end if;end"

测试方法:

db2 "values TestFuntion('LIJHBFGH201JL0003')"

简单写法就是这样,其中只要是db2可以用的函数都可以在函数中使用,不懂得可以交流留言,共同进步

db2函数写法简单说明相关推荐

  1. SQL语句--CASE函数写法的简单举例,及应用

    SQL语句–CASE函数写法的简单举例,及应用 ---case函数的基本结构:case when...then...else... ----可以写也可以不写,按实际需求end [举个栗子_1] eg1 ...

  2. 函数指针--Nginx和Redis中两种回调函数写法

    1.Nginx和Redis中两种回调函数写法 #include <stdio.h>//仿Nginx风格 //结构外声明函数指针类型 typedef void (*ngx_connectio ...

  3. JQuery模拟二------添加extend函数和简单选择器

    在原来的基础上添加extend函数和#id选择器 //自调函数把window这个全局变量传入 (function(){//把jQuery和$另存一份var _jQuery = window.jQuer ...

  4. 多变量微分方程组带事件控制的ODE45函数写法

    1.来源 在CUHK学习advanced robotics时做hopping robot仿真时多次使用自己的判断条件终止ODE45方程组,遂整理在此 2.ODE45函数调用 [t,x,te,xe,ie ...

  5. js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称

    1,列举对象属性的名称 <script language="javascript"> var obj=new Object(); obj.a="您好,我是田洪 ...

  6. php特殊函数,PHP常用特殊运算符号和函数的简单示例

    这篇文章主要为大家详细介绍了PHP常用特殊运算符号和函数的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 注解符号: // 单行注解 多行注解 ...

  7. 内存分配的几个函数的简单对比分析

    今天在看<<改善c++程序的150个建议>>一书,了解到在栈上也可以动态分配内存,具体的方法是通过alloca函数来完成.i 再次复习查看了一下C语言中的几个分配内存的函数,简 ...

  8. php分页预览函数,PHP分页函数的简单示例

    这篇文章主要为大家详细介绍了PHP分页函数的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!准备数据: 新建一个数据库 test 执行下面的 ...

  9. php的数据校验,php 数据类型校验函数的简单示例

    这篇文章主要为大家详细介绍了php 数据类型校验函数的简单示例,具有一定的参考价值,可以用来参考一下. 对php中数据类型校验函数感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 通过这些 ...

最新文章

  1. vSphere利用NTP为主机同步时间
  2. 【JUC】JDK1.8源码分析之ArrayBlockingQueue(三)
  3. linux中vi大括号enter缩进,格式 – 如何在vi中对齐代码(大括号,括号等)?
  4. 源码部署Apache和shell脚本安装
  5. P1330 阳光封锁大学
  6. 关于Pulsar与Kafka的对比
  7. LVM逻辑卷磁盘管理
  8. VMware虚拟机安装系统
  9. RedHat7可视化图形界面安装
  10. 【深入浅出通信原理-学习笔记】信道
  11. Android视频加密
  12. EnableViewState属性
  13. 计算机科学导论:第六章 计算机网络和因特网
  14. 超越计算复杂性—— 试错、能动和智能
  15. Android Studio 报错 : Cause : zip file is empty
  16. panabit部署模式
  17. 可该变某一属性的GAN:Hijack-GAN
  18. java电信计费项目_基于jsp的电信计费-JavaEE实现电信计费 - java项目源码
  19. LeetCode: 872. Leaf-Similar Trees
  20. (摘之博客园狂奔di蜗牛)ASP.NET页面刷新方法总结

热门文章

  1. DNS配置,主从,子域,转发
  2. AngularJS控制器和AngularJS过滤器的学习(3)
  3. 建立密钥,远程登录LINUX----ssh-keygen
  4. [Java] 蓝桥杯ALGO-125 算法训练 王、后传说
  5. [Java] 蓝桥杯ALGO-100 算法训练 整除问题
  6. [Python] L1-010. 比较大小-PAT团体程序设计天梯赛
  7. 蓝桥杯 BASIC-13 基础练习 数列排序
  8. PAT 乙级 1043. 输出PATest(20) Java版
  9. 大连东软信息学院附近java_大连东软信息学院暑期实训java项目答辩答案
  10. python内置函数下划线_python(内置函数)