1型糖尿病需要注射胰岛素治疗,2型糖尿病的病人,若是新诊断的2型糖尿病病人正常糖化血红蛋白大于等于9%,空腹血糖大于等于11。1mmol/L,或者糖尿病的症状明显可以给予胰岛素治疗。2型糖尿病的病人在采取有效的生活方式干预以及两种或者两种以上的口服降糖药,大剂量治疗3个月以后血糖仍然不达标,糖化血红蛋白大于等于7%的病人可以使用胰岛素治疗。此外对于糖尿病的病人伴随急性并发症,或者严重的慢性并发症,或者在应激的情况下比如感染、外伤,以及中等大小的以上的手术,或者伴随肝肾功能不全的糖尿病病人,以及在妊娠期间均可以给予胰岛素治疗。
