2016-06-14 10 views
0

Ich möchte die Leerzeichen aus einer Zeichenfolge, die ich aus XML-Datei mit esql bekomme trimmen.Trim Whitespaces von esql Zeichenfolge

Ich benutze Trim-Befehl, aber es scheint nicht zu funktionieren, beim Zuschneiden von Leerzeichen, während wenn Sie etwas anderes trimmen möchten, scheint die Funktion Trim() gut zu funktionieren.

Beispiel

Trim(' ' From ' Nitin '); 

Ergebnis

Nitin


Trim('i' From 'Nitin'); 

Ergebnis

Ntn

Antwort

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); 

output:

<Top><Out2>smith</Out2></Top> 
Verwandte Themen