7
SELECT  CAST (ATTCH_BODY AS CLOB(30720))
INTO :WS-ATTCH-BODY
FROM NBASRDOCUM 05  WS-ATTCH-BODY  SQL TYPE IS CLOB(32K).

当我尝试clob使用上述查询选择数据时,它会在变量中显示全零 (0)。

请推荐我如何选择clob数据类型。实际上,我已经从 GUI 中插入了一个 2k 大小的文本文件到该变量 ( ATTCH_BODY) 中。我需要使用 XML 字符串将其发送回 GUI。

4

1 回答 1

13

我做了类似以下的事情。

select cast(CLOBCOLUMN as varchar(32000)) 
  from TABLENAME where cast(TABLENAME.CLOBCOLUMN as      
   varchar(32000)) like '%AString%' for read only;
于 2014-12-10T15:10:23.800 回答