如何在执行屏幕中连接两个char列?
示例:
表格样本
col1 char(1), col2 char(1)
。
编辑样本后
让label_3 = sample.col1 + sample.col2
..这不起作用,我甚至尝试使用2个cols的下标但没有骰子!
答案 0 :(得分:0)
没有一种简单的方法可以做到这一点。您最接近的方法是进行连接的自定义C函数:
LET label_3 = CONCATENATE(sample.col1, sample.col2)
当然,这依赖于你有一个自定义的Perform runner,它添加了一个连接函数。
执行添加'||'的前置日期字符串连接运算符进入SQL并且不支持它。
另一种方法是使用Informix 4GL(I4GL)程序。你可以在I4GL中做很多事情,你不能在ISQL中做 - 代价是编写代码。