软件开发Db2

db2进行多列拼接为一行输出时,如果有一列值为null则整条查询结果为null?

客户要求数据导出格式为|^|,想采用db2中的export导出数据方式,其中coldel分隔符无法用|^|作为分隔符,只能在查询数据库时进行字段拼接,拼接格式为:col1||'|^|'||col2||'|^|'||col3.....,如果其中一列的值为null则拼接的整条记录也都会为null,问这种列拼接中有一个列为null则...显示全部

客户要求数据导出格式为|^|,想采用db2中的export导出数据方式,其中coldel分隔符无法用|^|作为分隔符,只能在查询数据库时进行字段拼接,拼接格式为:col1||'|^|'||col2||'|^|'||col3.....,如果其中一列的值为null则拼接的整条记录也都会为null,问这种列拼接中有一个列为null则拼接结果都为null怎么解决?望举例说明。

收起
参与11

查看其它 2 个回答zzx928的回答

zzx928zzx928开发博安

大哥 想问一下这个问题有解决吗

硬件生产 · 2022-12-02
浏览872

回答者

回答状态

  • 发布时间:2022-12-02
  • 关注会员:3 人
  • 回答浏览:872
  • X社区推广