要看具体是什么原因引起的消化道出血,比如常见的上消化道出血的原因是,消化性溃疡,急性胃黏膜病变,还有胃癌引起的出血。则只要住院经过正规的抑酸,止血,输血,补液,抗炎等对症支持治疗,大约2~3天出血就可以停止。出血停止以后,还要继续使用药物控制溃疡或者是急性胃黏膜病变,还有胃癌等,以免病情加重,反复出现上消化道出血的情况。
如果是食管胃底静脉曲张破裂出血,则治疗的时间相对要延长,有可能内科保守治疗失败,还需要内镜下行止血术,或者是要转外科手术治疗等。所以治疗的时间,住院的时间,会相对其他的疾病要长很多。