jingxp521 发表于 2012-02-23 15:01

Informix 2个char类型的数据连接

let v_rq =year(b_jsrq)date时间提取年,
let v_rqq = v_yf         int 类型
let v_rqqq=v_rq|| v_rqq   这样连接系统就会报错,该怎么去实现连接?

3个v_rq,v_rqq,v_rqqq都是char类型。

liaosnet 发表于 2012-02-23 15:42

本帖最后由 liaosnet 于 2012-02-23 15:43 编辑

回复 1# jingxp521

    从别的类型转换到char,记得进行类型转换。。
    char的话,记得用trim后面的空格。。。

jingxp521 发表于 2012-02-23 15:48

回复 2# liaosnet
那该怎么去实现,2个char类型的连接呢?

lansworld 发表于 2012-02-23 17:35

测试过没有问题

create proceduresp_test()
returning char(30);
define v_rq char(10);
define v_rqq char(10);
define v_rqqq char(30);

define v_yf integer;
define b_jsrq datetime year to second;


let b_jsrq=current;
let v_yf = 11111;



let v_rq =year(b_jsrq) ;-- date时间提取年,
let v_rqq = v_yf    ;      -- int 类型
let v_rqqq=v_rq|| v_rqq;   --这样连接系统就会报错,该怎么去实现连接?

return v_rqqq;
end procedure;
页: [1]
查看完整版本: Informix 2个char类型的数据连接