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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Demo: http://sqlfiddle.com/#!3/d41d8/18547
Versuchen
Sind Sie meistens richtig, aber sollte für die
P
als separater Schritt:Ändern
zu
SQL Fiddle DEMO