2016-06-14 11 views
0

私はesqlを使用してXMLファイルから取得した文字列から空白文字を切り捨てたいと思います。esql文字列の空白を切り捨てます

私はトリムコマンドを使用していますが、トリムスペースでは機能しないようですが、トリムをトリムしたい場合はトリム()関数がうまく動作しているようです。

Trim(' ' From ' Nitin '); 

結果

ニティン


Trim('i' From 'Nitin'); 

結果

のNtn

答えて

0
DECLARE whiteSpace CONSTANT CHARACTER CAST(X'090D0A20' AS CHAR CCSID 1208); 
-- tab, cr, lf, space 
DECLARE input2 CHARACTER 'smith'; 

SET input2 = whiteSpace || input2 || whiteSpace; 
SET OutputRoot.XMLNSC.Top.Out2 = TRIM(whiteSpace FROM input2); 

出力:

<Top><Out2>smith</Out2></Top> 
関連する問題