一. 数组

  在db2中,创建一个数组会在functions下生成两个对象:sys类型和用户类型的Array

/*创建数组*/
create type arrName as varchar(100) array[];
/*删除数组*/
drop type arrName;

 

二. 函数

  1. 基本语法

create function db2Inst.func1(param1 integer, param2 varchar(10))/*输入参数除了boolean和cursor外*/
returns varchar(200)/*必须返回类型,可选Scalar,Row,Table*/
specific "func1"
language sql
not deterministic
external action
modifies sql data
begin
    declare varName varchar(200);
    
    /*自定义数组的使用*/
    declare arr1 arrName;
    set arr1 = array['2'];

    return varName;
end
View Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-03-07
  • 2021-08-29
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
相关资源
相似解决方案