发布于:2026-03-04
武建海副主任医师
江苏省中医院 营养科
长期服用某些药物确实会干扰维生素的吸收或代谢,导致体内维生素水平下降。常见类别包括质子泵抑制剂、二甲双胍、利尿剂、糖皮质激素、抗癫痫药及部分抗生素,其中维生素B12、维生素D、维生素C、叶酸和维生素K受影响较为突出。
1、抑制胃酸类药物:质子泵抑制剂与组胺受体拮抗剂会降低胃内酸度,而酸性环境是食物中维生素B12与铁解离吸收的必要条件。长期使用可导致维生素B12吸收减少,血清水平下降。
2、降糖药物:二甲双胍会干扰回肠末端钙依赖性维生素B12吸收复合物的摄取,使用超过4年者维生素B12缺乏风险升高。一项纳入多国队列的Meta分析显示,长期服用二甲双胍者维生素B12缺乏的比值比为1.87(来源:Diabetes Care,2016年)。
3、利尿剂:噻嗪类与袢利尿剂增加水溶性维生素经肾排泄,同时引起低镁血症,间接影响维生素D活化。长期使用可观察到叶酸与维生素B1水平降低。
4、糖皮质激素:泼尼松等药物促进维生素C与维生素D分解,抑制肠道钙吸收,并增加尿钙排出。连续使用超过3个月者,25-羟维生素D水平平均下降约20%(来源:Journal of Clinical Endocrinology & Metabolism,2018年)。
5、抗癫痫药物:苯妥英钠、卡马西平、苯巴比妥诱导肝酶活性,加速维生素D与维生素K代谢。长期服用者骨密度降低与维生素D缺乏发生率增高,新生儿出血风险与维生素K水平下降相关。
6、抗生素:广谱抗生素如头孢类、青霉素类可抑制肠道菌群合成维生素K与生物素,疗程超过7天者需关注凝血功能与生物素水平。
7、抗结核药物:异烟肼干扰维生素B6代谢,导致周围神经病变;利福平加速维生素D分解。世界卫生组织《结核病治疗指南(2022年版)》建议异烟肼治疗期间监测维生素B6状态。
药物对维生素的影响取决于剂量、疗程与个体营养状态。短期、常规剂量用药通常不引起显著缺乏;长期、大剂量或联合用药者风险增加。出现乏力、麻木、骨痛、牙龈出血等表现时,应就医评估,不可自行停药或加用维生素制剂。
否。长期服用二甲双胍者维生素B12缺乏风险升高,但并非必然发生。用药超过4年者建议每年检测血清维生素B12水平。
长期吃奥美拉唑需要补充维生素B12吗?是。质子泵抑制剂长期使用可减少维生素B12吸收。用药超过1年者应检测维生素B12水平,并在医师指导下决定是否补充。
吃抗癫痫药为什么会影响维生素D?是。苯妥英钠、卡马西平等药物诱导肝酶,加速维生素D分解。长期服用者应监测25-羟维生素D,必要时补充。
吃抗生素会引起维生素K缺乏吗?是。广谱抗生素可抑制肠道菌群合成维生素K。疗程超过7天者应关注凝血功能,尤其是有出血倾向者。
发现维生素缺乏后可以自己买维生素片吃吗?否。应先就医明确缺乏种类与程度,由医师判断是否与药物相关,再决定补充方案,避免自行用药掩盖病情。
本文由武建海医生参与编审,最后更新于:2026-09-25 内容仅供健康科普,不能替代医生诊疗意见,详情需遵医嘱[1] 中华医学会骨质疏松和骨矿盐疾病分会. 原发性骨质疏松症诊疗指南(2022). 中华骨质疏松和骨矿盐疾病杂志,2022.
[2] 世界卫生组织. 结核病治疗指南(2022年版). 日内瓦:世界卫生组织,2022.
[3] Aroda VR, et al. Long-term Metformin Use and Vitamin B12 Deficiency. Diabetes Care, 2016.
[4] 中华医学会糖尿病学分会. 中国2型糖尿病防治指南(2020年版). 中华糖尿病杂志,2021.
[5] 国家卫生健康委员会. 中国居民膳食营养素参考摄入量(2023版). 北京:人民卫生出版社,2023.
免责声明:本站内容仅作健康知识科普,不能作为诊断及医疗依据,请谨慎参阅,身体若有不适,请及时到医院就诊。
Copyright © 2015-2026 www.pingguolv.com 苹果绿养生网 All Rights Reserved 苏ICP备13051634号 增值电信业务经营许可证:苏B2-20190281 南京桑果网络科技有限公司 版权所有