Detta är helt enkelt en ineffektiv användning av SQL, oavsett hur du gör det.
kanske något i stil med
right('XXXXXXXXXXXX'+ rtrim(@str), @n)
där X är ditt utfyllnadstecken och @n är antalet tecken i den resulterande strängen (förutsatt att du behöver utfyllnaden eftersom du har att göra med en fast längd).
Men som sagt, du bör verkligen undvika att göra detta i din databas.