正常人的大便應該是黃褐色的,如果吃了豬血或者含有鐵劑的藥物,大便會呈現黑色。如果沒有吃豬血或者是含鐵劑的藥物大便發黑,這種情況考慮是上消化道出血,一般是由于胃和十二指腸出血,血通過幾米長的腸道發生各種化學反應逐漸變黑,因此這些地方出血量不是很大,有可能會出現大便發黑。
在上消化道出血的原因中潰瘍病出血約占一半,其中大部分是十二指腸潰瘍出血和胃潰瘍出血。另外,胃炎、肝硬化并發有食管胃底靜脈曲張也可能會導致黑便,這種情況需要做胃鏡,明確是哪個部位出血。可以在胃鏡下進行止血。如果是大量出血,還需要積極的輸血對癥治療,必要時可以手術。