Links pad varchar bestimmten Länge, die in sql server

Möchte ich auf der linken pad-int-Nummer mit 12 Ziffern als 0 und beginnend mit Charakter-als 'P'

E. g ist Zahl 345
Dann Ausgang auf 'P00000000345'

Mein Code :

Declare @a int
Set @a =8756
Select Right('P00000000000' +Cast(@a As Varchar(11)),12)

DB : SQL-SERVER 2008

InformationsquelleAutor Shaggy | 2013-08-08
Schreibe einen Kommentar