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 に答える