0

我想从使用 esql 从 XML 文件中获取的字符串中修剪空格。

我正在使用修剪命令,但在修剪空格时它似乎不起作用,而如果你想修剪其他东西,Trim() 函数似乎工作正常。

例子

Trim(' ' From '  Nitin  ');

结果

尼丁


Trim('i' From 'Nitin');

结果

Ntn

4

1 回答 1

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>
于 2017-04-02T00:31:44.290 回答