吃B族维生素尿液发绿怎么回事

2024-12-02
ⓘ 提示:本内容不能代替面诊,如有不适请尽快线下就医

张晓文副主任医师

东南大学附属中大医院 泌尿外科

病情分析:服用B族维生素导致尿液发绿是一种常见现象,这是由于部分B族维生素在体内代谢后随尿液排出。

1.B族维生素中的核黄素(维生素B2)具有强烈的黄色光芒。大量摄入这种维生素之后,未被身体吸收的部分会通过尿液排出,导致尿液颜色变得更黄甚至发绿。

2.维生素B12也可能对尿液颜色有影响。虽然其主要特征不是改变尿液颜色,但在高剂量使用时,可能会导致尿液呈现出不同寻常的颜色,包括绿色。

3.多维生素补充剂中通常包含多种B族维生素,这些维生素共同作用下,更容易引起尿液颜色变化。这种现象是暂时的,随着身体逐渐将多余的维生素代谢排出,尿液颜色会恢复正常。

此现象通常是无害的,只要按照推荐剂量服用B族维生素,一般不会对健康造成负面影响。如果发现尿液颜色持续异常或出现其他不适症状,建议咨询专业医生。

免费咨询