tengo una columna que contiene caracteres y númerosConvertir varchar flotar SI ISNUMERIC
12
13
14
19K/YR
22
lo tanto, el tipo de columna es de tipo varchar. Pero también estoy haciendo algunos cálculos con esta columna, así que estoy tratando de convertir los datos en flotantes si son numéricos.
Esto me da un error sin embargo:
SELECT CASE ISNUMERIC(QTY)
WHEN 1 THEN CAST(QTY AS float)
ELSE QTY
END AS test
¿Puede decirnos cuál es el error? – Jim