某些藥物的長(zhǎng)期使用能影響維生素B12的吸收,其中有新霉素、對(duì)氨基水楊酸、秋水仙素、氯化鉀等。部分病人的血清維生素B12濃度降低,但罕見(jiàn)發(fā)生明顯巨幼細(xì)胞貧血者,慢性胰腺病伴胰功能不全的少數(shù)病人也能引起維生素B12吸收障礙。
放射性維生素B12吸收試驗(yàn)的后部分顯示用豬內(nèi)因子后不能糾正維生素B12的吸收,胰浸出物能使這種缺陷逆轉(zhuǎn)。這種病人的血清維生素B12濃度雖然降低,但極少有發(fā)生巨幼細(xì)胞貧血。