I have the following problem:
I have a table ArticleDescription with columns like this:
ID (int) Description (varchar(max))
1 Muller Bogen, chrome-14440416700-55
2 Muller Bogen, chrome-14440416700-55
3 Muller Geruchverschluss 1 1/4¨, black-11188870-00
Muller Ma.02 Waschtisch-Wand-Einhandbatterie ohne Ablaufgarnitur, white-12345678-08
I only want to convert the datatype of the column Description to int.
I have tried:
SELECT (case when isnumeric(Description) = 1 then cast(Description as int) end)
FROM ArticleDescription
But I get the following message:
Meldung 245, Ebene 16, Status 1, Zeile 20 Fehler beim Konvertieren des varchar-Werts "Dornbracht Bogen-04240418900-00" in den int-Datentyp.