Arithmetic overflow
Estou fazendo uma procedure que tem 02 updates que não estão funcionando, está dando o seguinte erro:Arithmetic overflow error converting numeric to data type numeric.The statement has been terminated.As instruções são essas:UPDATE #TEMP2 SET INDICE1 = CONVERT(DECIMAL(10,5),T.CONTRATADO) CONVERT(DECIMAL(10,5),0.05)FROM #TEMP2 TJOIN TBL_INDICES I ON I.QTDE = T.CONTRATADOWHERE T.HORARIO = 'LIVRE'UPDATE #TEMP2 SET INDICE1 = I.INDICE_NOTURNO T.CONTRATADOFROM #TEMP2 TJOIN TBL_INDICES I ON I.QTDE = T.CONTRATADOWHERE T.HORARIO = 'NOTURNO'Onde:-- INDICE_NOTURNO = DECIMAL-- CONTRATADO = DECIMAL-- INDICE1 = DECIMALGrata.
Discussão (1)
Carregando comentários...