以降空腹血糖为主的药物可以选择二甲双胍、吡格列酮、格列美脲、格列吡嗪、格列齐特,降餐后为主药物可以选择格列吡嗪、格列喹酮、伏格列波糖、阿卡波糖、瑞格列奈和那格列奈,空腹和餐后血糖均升高的可以选择二甲双胍以及磺脲类的中长效制剂。
一般肥胖的患者可以首选二甲双胍,磺脲类的药物可以作为非肥胖二型糖尿病患者一线用药;对胰岛素依赖型的糖尿病患者通常治疗时候不选用磺脲类的药物,存在缺氧性疾病或者存在严重心肺肾系统疾病的患者应该谨慎使用强效磺脲类药物以及双胍类的药物;
有酮症酸中毒或者有缺氧性疾病的患者不可以大量使用双胍类的药物;妊娠期的女性在降糖治疗上应该首选胰岛素进行治疗;老年患者用降糖药应考虑患者的功能影响,肝肾功能不全的可使用不经肝肾代谢的α糖苷酶抑制剂。