Wahrscheinlich eine neue Frage, aber ...
Ich habe eine Tabelle mit einem VARCHAR-Feld, das die Zahlen 1 bis 300 enthält. Ich muss eine führende Null vor Zahlen unter 10 setzen, während die ursprüngliche Zahl beibehalten wird, wenn sie 10 oder höher ist (dh 1 = 01, 10 = 10 und 300 = 300).
SELECT DISTINCT RIGHT('0'+CONVERT(VARCHAR,[FacilityCode]),3) FROM...
Dies ergibt 1 = 01, 10 = 010 und 300 = 300 (unter Verwendung der gleichen Beispiele wie oben)
BEARBEITEN: Ich versuche dies innerhalb einer Abfrage zu tun, damit ich nachschlagen kann, ohne eine der Tabellen zu ändern.
Kann hier jemand einem Bruder helfen? Mein Gehirn funktioniert einfach nicht.
1zu sein001?