2016年发现的糖尿病,最高血糖空腹值到11.经过饮食运动控制,现在基本稳定在空腹血糖7-8。请问这种情况需要吃什么药?需要长期用药吗?