Цяло число / Цяло число =Цяло число. Така че трябва да го кастнете, преди да извършите разделянето:
cast (Non_Updated as decimal) / Total_Devices AS Percent_Failure
или съкратено:
Non_Updated::decimal / Total_Devices AS Percent_Failure
Виждал съм други сладки реализации, като например
Non_Updated * 1.0 / Total_Devices AS Percent_Failure
Също така, сигурни ли сте, че total_devices винаги е различно от нула? Ако не, не забравяйте да се справите с това.