问题分析:半夜反胃想吐的原因较多,需根据具体情况进行判断,具体如下:半夜反胃想吐可能是胃溃疡、浅表性慢性胃炎、胃窦癌等胃部疾病造成。建议患者出现这一症状时,及时就医,查明病因后对症治疗,以免耽误病情。在日常生活中,患者应避免剧烈运动,饮食应以高蛋白、低脂肪、无刺激、易消化的食物为主,注意饮食卫生,少食多餐,避免饮食过多、过快、过饱,避免刺激性饮食。