大便有陈旧的血迹可能是上消化道出血。便血的颜色通常是暗红色的 ,也叫柏油样便。出现这种情况的原因主要是因为食管胃底静脉曲张,也可能是胃溃疡、十二指肠溃疡引起的。有可能是消化道肿瘤所致的出血,这种情况下常伴有腹泻,近期体重减轻,这种情况需要尽早手术。若有黏液脓血便,应考虑是溃疡性结肠炎或痢疾。建议去医院检查大便常规,也可以做内镜检查。