Non riesco a capire l'errore perché non sto cercando di convertire in numerico la variabile @FQTROQ.t-sql: Errore durante la conversione del tipo di dati varchar in numerico nell'istruzione then
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
Qualsiasi aiuto? grazie
Ho avuto una situazione simile in cui stavo cercando di convertire in modo condizionale una colonna in decimale in base al contenuto della colonna. Stavo ricevendo questo errore fino a quando ho convertito i miei risultati decimali in varchar. Grazie molto! – cBlaine