CantonaMedlem sedan juni 200161 inlägg Tjenis,
Jag kör en cursor som tarbort postnummer från postadresskolummen
Tex. det kan stå i postadresskolummen:
12050 Årsta
Och jag vill ha endast:
Årsta
I curson kör jag följande:
set @Padress = (Select ltrim(SUBSTRING(Padress,8,100)) from tblUser where id = @Post )
Hur gör jag för att först kontrollera om postnummer finns i postadresskolummen?
LarsGMedlem sedan dec. 200012 465 inlägg Varför använder du en cursor? Kan du inte göra en update direkt?
update adress set postadress = substring(postadress,7,100)
where isnumeric(substring(postadress,1,5))
Isnumeric blir sann om de fem första tecknen i postadress kan konverteras till ett numeriskt värde. Jag vet inte om det räcker med den kontrollen för att bestämma om det är ett postnummer först.