原帖由 leo 于 2009-6-30 15:47 发表
db2 v9 后建议使用substring 代替 substr
SUBSTRING Function
The SUBSTRING function returns a substring of a string. This function is similar to,
but is not a synonym of, the existing SUBSTR scalar fun ...
原帖由 pengjianjun 于 2009-6-30 14:23 发表
"AND SUBSTR(BANK_ACC_NO,:m_bank_acc_pos,:m_bank_acc_len)=SUBSTR(:m_bank_acc,1,:m_bank_acc_len) "
中,,:m_bank_acc_pos 的意思是?
原帖由 jameshd 于 2009-6-30 14:37 发表
问题已解决:
此编码在db2 v8.2的版本上编译是没有问题的,但在db2 v9.5中编译即报错,经过检查substr函数中后两个变量一定要整型才可以(定义为sqlint32),我定义的后两个参数变量为long型,这样做转换db2v9.5即报这类错 ...