维生素B12每日的生理吸收量约为2μg或稍少一些。吸收有赖于内因子及完整的回肠受体的存在。内因子是一种粘多糖蛋白,在人类由胃幽门部粘膜的壁细胞分泌,贮存在胞浆内,在维生素B12存在的情况下两个单体结合形成二聚体。内因子仅见于胃粘膜和胃液内,与维生素B12有特殊的结合力。含有维生素B12的食物进入胃内,被胃液消化,迅速和内因子牢固地结合形成内因子—维生素B12复合物。到达回肠下端,即与回肠上皮细胞的刷状缘粘膜的特异受体接触,然后被吸收进入肠粘膜上皮细胞。胃大部分切除术后,因内因子缺乏,发生维生素B 12吸收障碍,引起巨幼细胞贫血。治疗原则是给予足够的维生素B12,一般肌肉注射lOOμg,每日1次,连续14天,以后每周2次,连用4周或直至血红蛋白及红细胞恢复至正常为止。对尚未发生贫血但血清B12水平较低者,亦可每4周注射250μg维生素B12或每隔2-3个月注射l000μg。胃大部分切除后还可发生缺铁性贫血,因为手术后食物进入空肠过速,食物不经过十二指肠,故食物中的铁不能被很好吸收。可注射右旋糖酐铁复合物或山梨醇枸檬酸铁复合物治疗。