问题分析:消化道出血的病因有很多,具体分析如下:1、食管病变:食管反流性食管炎,食管憩室,食管癌,贲门粘膜撕裂综合征;2、胃溃疡、胃泌素瘤、胃淋巴瘤、胃溃疡、十二指肠溃疡等;3、食管胃底静脉曲张出血及门静脉高压;4、胰胆疾病:胆管结石、胆管蛔虫、胆管癌、胰腺癌等;5、过敏性紫癜、血小板减少性紫癜、流行性出血热、胃血管病变等。