PadStringRight-Altova

www.altova.com Agrandir/Réduire tout Imprimer cette rubrique Un niveau supérieur

Accueil > 

PadStringRight-Altova

Click to expand/collapsepad-string-right [altova:]

pad-string-right(StringToPad as xs:string, StringLength as xs:integer, PadCharacter as xs:string) as xs:string     XP3.1 XQ3.1

L'argument PadCharacter est un caractère unique. Il est bourré à la droite de la chaîne pour augmenter le nombre de caractères dans StringToPad de manière à ce que ce nombre soit équivalent à la valeur d'entier de l'argument StringLength. L'argument StringLength peut avoir toute valeur d'entier (positive ou négative), mais le padding n'aura lieu que si la valeur de StringLength est supérieure au nombre de caractères dans StringToPad. Si StringToPad. comporte plus de caractères que la valeur de StringLength, alors StringToPad ne sera pas modifié.

pad-string-right('AP', 1, 'Z') retourne 'AP'
pad-string-right('AP', 2, 'Z') retourne 'AP'
pad-string-right('AP', 3, 'Z') retourne 'APZ'
pad-string-right('AP', 4, 'Z') retourne 'APZZ'
pad-string-right('AP', -3, 'Z') retourne 'AP'
pad-string-right('AP', 3, 'YZ') retourne une erreur pad-character-too-long

 

 


© 2019 Altova GmbH