1.使用db2 - event monitor,再查询SYSCAT.STATEMENTS,得到以下结果:
''INSERT INTO SESSION.TABLE_TEMP SELECT
row_number()over() AS ROW_XH, row_number()over() + ''
|| :HV00009 :HI00009 || '' AS MSGNO,''
2.存储过程报错,sqlcode=87,而表里字段都没有设置非空限制。
3. :HV00009 :HI00009 是什么意思? 怎么知道有没有值?调用的时候已经传值了。
存储过程中写的是: || SERIAL_NO || ' AS MSGNO,'
慕后森
相关分类