Select len(productid),productid,*
FROM dbo.produts
where Place = 'KA'
and len(productid) <> 10
order by len(productid)
diese Abfrage der Daten filtert, die aktualisiert werden muss - ich brauche die Daten in ‚productid‘ zu aktualisieren, die nicht im richtigen Format ist - (die Daten sollten 10 Zeichen im Format 4-2-4 mit führenden Nullen, wo sie benötigt werden. (Produkt-Spalte ist eine Varchar (256) -Spalte) Im Grunde muss ich führende Nullen zu einer Varchar-Spalte mit einer WHERE-Bedingunghinzufügen führende Nullen zu einer Varchar-Spalte
hinzufügen|productid| |Correct productid value| |
---------------------------------------
|234-55-43||000234-55-43|
|76-7-89||0000076-7-89|
Was sind die möglichen Lösungen für die Aktualisierung dieser Datensätze?