|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
我们知道,在DB2中提供的函数有限.在笔者的实际工作中就碰到了这个问题.所以我们在用到DB2的项目中,很多时候需要自己定义函数.好在DB2也提供了自定义函数的功能. 下面笔者就某个项目来说. 用java来实现DB2自定义函数,首先要写出函数的java实现代码 import COM.ibm.db2.app.*; public class DB2Udf extends UDF { /** * */ public DB2Udf() { } /** * 返回两个数值的按位与操作结果 * @param num1 * @param num2 * @return int */ public static int bitand(int num1,int num2) { return num1&num2; } } 编译之,要注重的地方是一定要用DB2自带的jdk来进行编译. 然后把这个class文件放到DB2安装路径下/sqllib/function下 然后再到DB2的客户端声明这个自定义函数就可以用了 --两个整形数字的按位与 drop function bitand; create function bitand(value1 int,value2 int) returns integer fenced variant no sql language java parameter style java external name \\\'DB2Udf!bitand\\\'; 返回类别: 教程 上一教程: 实现可自定义的搜索功能 下一教程: 用Java编写扫雷游戏--算法思索 您可以阅读与"用java实现DB2的自定义函数"相关的教程: · JAVA/JSP学习系列之七(ORION下自定义TAG) · 使用Java Server Faces技术自定义组件 · 教您纯JSP的自定义的单个文件上载代码 · 在java中实现sql的select函数功能 · 实现可自定义的搜索功能 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |