No puedo entender el error porque no estoy tratando de convertir a la variable @FQTROQ.t-sql: Error al convertir el tipo de datos varchar a numérico en la declaración
declare @FQTROQ varchar(30)
declare @FQNUTQ decimal(6,0)
set @FQTROQ = 'R-354'
set @FQNUTQ = 100
SELECT (CASE WHEN (@FQTROQ is not null and @FQTROQ <> '')
THEN (@FQTROQ)
ELSE (@FQNUTQ) END) AS Numero_Troquel
¿Algún ayuda? gracias
Tuve una situación similar en la que estaba tratando de convertir de forma condicional una columna a decimal en función del contenido de la columna. Estaba obteniendo este error hasta que cambié mis resultados decimales a varchar. ¡Muchas gracias! – cBlaine