안녕하세요. 박준하 약사입니다.
비타민을 알약 형태로 복용하게 소화흡수 및 대사 과정을 거치기 때문에 손실되는 부분이 생깁니다
다만 주사 형태로 맞는다면 혈관으로 직접 들어오기 때문에 소화흡수나 간에서의 대사 과정을 거치지 않고 일시적으로 혈중농도가 높게 유지되고, 짧은 시간 내에 효과를 보기 좋습니다
다만 말씀하신것처럼 비타민B군이나 비타민C 같은 수용성 비타민들은 체내에 계속 머물러있는 것이 아니라 시간이 지나면서 과도한 부분은 소변 등으로 배출되기 때문에 일시적인 효과라고 보실 수 있습니다