B12 注射和口服,到底差在哪?
直球回答:對大多數人來說,口服高劑量 B12 就夠了。但有幾種特定情況,注射才是必要的選擇。所謂維生素 B12 注射,是指將氰鈷胺素(cyanocobalamin)或羥鈷胺素(hydroxocobalamin)直接以肌肉注射方式送入體內,繞過腸道吸收這一關。而口服 B12 則需要經過胃酸分離、內在因子結合、迴腸吸收等多個步驟才能進入血液循環。
關鍵差異在於吸收機制。口服 B12 有兩條吸收路徑:一條依賴胃壁細胞分泌的內在因子(intrinsic factor),在迴腸末端主動吸收,每次最多約 1.5-2 微克;另一條是被動擴散,不需內在因子,但吸收率僅約口服劑量的 1-2%。這意味著,如果口服 1000 微克的高劑量 B12,即使沒有內在因子,仍有約 10-20 微克可透過被動擴散進入體內——這個量已經超過每日建議攝取量 2.4 微克(Paul & Brady, 2017)。
哪些人非打針不可?
以下幾種情況,注射是標準治療方式,不是「比較好」,而是「必須」:
- 惡性貧血(pernicious anemia):患者體內產生抗內在因子抗體,導致 B12 幾乎無法經由正常腸道路徑吸收。這是 B12 注射最經典的適應症。傳統治療方案為初始每日或隔日注射,維持期每 1-3 個月注射一次。惡性貧血的診斷與治療屬於處方醫療行為,必須由醫師評估與執行。
- 胃切除術後:全胃切除或部分胃切除會導致內在因子分泌大幅減少或消失,B12 吸收嚴重受損。這類患者通常需要終身 B12 注射。
- 迴腸切除或嚴重克隆氏症:迴腸末端是 B12 主動吸收的唯一部位,若此段腸道被切除或因發炎而功能受損,口服 B12 的吸收效率會大打折扣。
- 嚴重神經症狀的急性缺乏:當 B12 缺乏已造成神經損傷(如亞急性脊髓聯合退化),需要盡快提升血中 B12 濃度,注射能在最短時間內達到治療濃度。
重要提醒:B12 注射在台灣屬於處方醫療行為,需由醫師開立處方並在醫療院所執行。自行購買注射劑或在非醫療場所施打,除了違反相關法規,也有感染與劑量風險。
口服高劑量 B12 真的夠用嗎?
對於沒有上述嚴重吸收障礙的人,答案是:夠用。多項臨床研究已經證實,口服高劑量 B12(每日 1000-2000 微克)在提升血清 B12 濃度和改善血液學指標方面,與注射治療的效果相當。
這背後的道理就是被動擴散機制。雖然這條路徑的效率只有 1-2%,但當口服劑量夠高時,絕對吸收量已足以滿足生理需求。舉個例子:每日口服 1000 微克,被動擴散約吸收 10-20 微克,加上內在因子路徑(如果還有部分功能)的吸收量,總量遠超每日需求的 2.4 微克。
以下族群通常口服就能解決問題:
- 飲食性缺乏:純素食者或長期飲食不均衡者,口服 B12 補充劑即可有效預防缺乏。
- 老年人的輕度吸收不良:約 10-30% 的老年人有萎縮性胃炎,導致食物中的 B12 釋放效率下降,但結晶型(補充劑形式)B12 的吸收通常不受影響。
- 長期使用制酸劑或二甲雙胍者:這些藥物可能影響 B12 吸收,但通常口服高劑量補充即可彌補。
B12 有哪些形式?該怎麼選?
市面上的 B12 補充劑主要有四種形式,各有特點(Paul & Brady, 2017):
- 氰鈷胺素(cyanocobalamin):最常見的合成形式,價格最低,穩定性最好。進入體內後需經過多步轉化才能成為活性輔酶。含有微量氰基,但劑量極低,對健康成人無顯著影響。
- 甲鈷胺素(methylcobalamin):活性輔酶形式之一,直接參與同半胱胺酸轉化為甲硫胺酸的反應。研究顯示其在神經組織中的滯留時間較氰鈷胺素長,可能對神經保護有額外優勢。
- 腺苷鈷胺素(adenosylcobalamin):另一種活性輔酶形式,參與粒線體內的代謝反應。穩定性較差,市面產品較少。
- 羥鈷胺素(hydroxocobalamin):天然形式,半衰期最長,常用於注射劑型。也被用作氰化物中毒的解毒劑。
對於一般口服補充,氰鈷胺素和甲鈷胺素都是合理選擇。兩者在提升血清 B12 和降低同半胱胺酸方面的效果相似。特定基因多態性(如 MTRR、MTR 基因變異)的攜帶者,理論上可能從甲鈷胺素中獲益更多,但這方面的臨床數據尚不充分。
Key Facts:B12 注射 vs 口服的 5 個核心重點
- 口服高劑量 B12(1000-2000 微克/日)可透過被動擴散繞過內在因子限制,對多數人有效。
- 惡性貧血、胃切除術後、迴腸疾病、急性神經損傷——這四種情況需要注射治療。
- B12 注射在台灣屬於處方醫療行為,必須由醫師評估與執行。
- B12 有四種補充形式,活性形式(甲鈷胺素)在神經組織的滯留時間較長。
- 純素食者、老年人、長期服用制酸劑或二甲雙胍者,是 B12 缺乏的高風險族群。
專家與學會怎麼看?
美國血液學會(ASH)的臨床指引指出,對於有嚴重吸收障礙(如惡性貧血)的患者,肌肉注射仍是標準治療方式。但同時也承認,高劑量口服 B12 在多數臨床情境中是可接受的替代方案。英國血液學標準委員會(BCSH)的指引則建議,有神經症狀的 B12 缺乏患者應優先使用注射治療,以確保快速達到治療濃度。
世界衛生組織(WHO)將 B12 缺乏列為全球性的營養問題,特別是在以植物性飲食為主的地區。美國國家衛生研究院(NIH)建議 50 歲以上成人應從強化食品或補充劑中攝取 B12,因為這個年齡層的食物 B12 吸收率可能下降。
值得注意的是,Cochrane 系統性回顧曾比較口服與注射 B12 的療效,結論為在血液學和神經學結果方面兩者無顯著差異——但該回顧也指出納入的研究品質參差不齊,需要更多大型隨機對照試驗。
你可能還想知道?
B12 打針會痛嗎?多久打一次?
肌肉注射通常在上臂三角肌或臀部肌肉進行,疼痛感類似一般肌肉注射。頻率依病因而定:惡性貧血的維持治療通常每 1-3 個月一次;急性缺乏的初始治療可能需要每日或隔日注射,持續 1-2 週。具體方案由醫師依據個案決定。
吃素的人一定要打 B12 嗎?
不一定。純素食者確實是 B12 缺乏的高風險族群,因為天然 B12 幾乎只存在於動物性食物中。但只要規律口服 B12 補充劑(建議每日 250-1000 微克)或攝取足夠的 B12 強化食品,就能維持正常的 B12 狀態,不需要打針。
B12 補太多會有副作用嗎?
B12 是水溶性維生素,多餘的量會經由腎臟排出,目前沒有設定耐受上限(UL)。一般認為口服高劑量 B12 的安全性良好。但這不代表可以無限制地補充——任何營養素的補充都應基於實際需求,建議先透過血液檢查確認 B12 狀態再決定劑量。
抽血驗 B12 正常就代表沒問題嗎?
不完全是。血清 B12 濃度的正常參考範圍(通常 200-900 pg/mL)存在灰色地帶。部分專家認為低於 400 pg/mL 就可能有功能性缺乏的風險。若血清 B12 在邊界值,醫師可能會加驗甲基丙二酸(MMA)或同半胱胺酸(Hcy)來做更精準的評估。