在select语句中添加空白列后,DB2查询不提供任何数据
我试图从db2中选择“|”分离格式的数据我的表中有20列,共20列,共19列我有这19列的数据当我选择数据时,我得到的是数据,但在最后一列(第20列我没有任何数据,它是空的)当我在我的脚本中添加第20列时,我没有得到任何数据,这也花费了很多时间,并且没有显示我在下面的查询中使用的任何数据在select语句中添加空白列后,DB2查询不提供任何数据,db2,Db2,我试图从db2中选择“|”分离格式的数据我的表中有20列,共20列,共19列我有这19列的数据当我选择数据时,我得到的是数据,但在最后一列(第20列我没有任何数据,它是空的)当我在我的脚本中添加第20列时,我没有得到任何数据,这也花费了很多时间,并且没有显示我在下面的查询中使用的任何数据 select col1 ||'|' ||col2 ||'|' ||col3 ||'|' ||col4 ||'|' || col5 ||'|' ||co
select
col1 ||'|'
||col2 ||'|'
||col3 ||'|'
||col4 ||'|'
|| col5 ||'|'
||col6||'|'
||col7 ||'|'
||col8 ||'|'
|| col9||'|'
||col10 ||'|'
|| col11||'|'
||col12 ||'|'
|| coll3||'|'
||col14 ||'|'
|| col15||'|'
||col16 ||'|'
||col17 ||'|'
||col18 ||'|'
||col19||'|'
||col20 from tablename;
有人能告诉我怎么回事吗?如果我添加这个空白列,为什么我得不到数据。即使我只是简单地从tablename中选择col20,那么它也会花费很多时间,查询被卡住,没有给出任何数据。如果你使用NULL,结果是NULL 如果columnName(例如col20)可以包含NULL,则可以使用COALESCE(columnName“-”),它将放置一个连字符以指示NULL 如果您喜欢其他字符,请选择您喜欢的任何字符或字符串,或者至少使用一个空格