?引起上消化道出血的機械性因素有:
1、食管裂孔疝。當食管下段炎性水腫明顯或已發生糜爛、潰瘍時常可引起較大量出血,此外如疝入胸腔的部分內發生卡頓和梗阻時則可引起大出血;
2、食管下段黏膜裂傷,出血多因食管、胃連接部的黏膜發生重型撕裂所致;
3、氣血和異物損傷食管。如誤吞魚刺而刺破食管黏膜或吞入縫針刺破食管等;
4、膽道病變。如膽囊、膽管結石卡頓、膽道蛔蟲等均可導致膽管內出血;
5、胃扭轉。可能是發生扭轉部位的血管和黏膜缺血損傷而導致出血;
6、胃黏膜脫垂。脫垂的胃黏膜,如卡頓于幽門管,再加之幽門管持續性痙攣即可引起壞死而導致出血;
7、食管、胃及十二指腸憩室。食管憩室好發于食管上部后壁,胃憩室可發生于胃的任何部位,十二指腸憩室較多見,憩室出血多因憩室炎和糜爛所致。