esql を使用して XML ファイルから取得している文字列から空白を削除したいと考えています。
私はトリムコマンドを使用していますが、スペースをトリミングしている間は機能していないようですが、何か他のものをトリミングしたい場合は、Trim() 関数が正常に機能しているようです。
例
Trim(' ' From ' Nitin ');
結果
ニチン
Trim('i' From 'Nitin');
結果
Ntn
esql を使用して XML ファイルから取得している文字列から空白を削除したいと考えています。
私はトリムコマンドを使用していますが、スペースをトリミングしている間は機能していないようですが、何か他のものをトリミングしたい場合は、Trim() 関数が正常に機能しているようです。
例
Trim(' ' From ' Nitin ');
結果
ニチン
Trim('i' From 'Nitin');
結果
Ntn
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>