血引起休克。
少量失血.如果是这种情况，患者一般予以以下处理：使用质子泵抑制剂（如奥美拉唑）、输血（如果血红蛋白水平极低，即小于8.0g/dL 或4.5-5.0mmol/L），在可以安排内镜检查前禁食（临床称为NPO，由禁食的拉丁语nil per os缩写而成）。如果患者进一步呕血、生命体征不稳定，可以使用大口径套管或中心静脉导管开放适当的静脉通道。
大量失血.大量的失血会导致低血容量性休克，以防止心脏骤停采取复苏术是治疗当务之急。同时对患者体内液体和/或