一般如果小孩半夜呕吐,大多是由于下面原因引起:1、由于吃坏东西导致的症状,如果吃的食物出现腐败、变质,或吃东西时不注意手卫生,都会引起消化道出现感染,从而引起呕吐的症状,常会伴有发热以及腹泻、腹痛等,可以及时应用头孢克肟等药物进行处理;2、由于小孩患有消化不良引起,如果中餐或者晚餐吃的食物过多,超过脾胃消化能力,从而也会造成呕吐,并且常会伴有口臭、舌苔厚腻等症状。