你好,例行体检的话可以服用维生素B12的。,体检前要空腹,体检后可以继续服用的。维生素类药口服后主要由小肠吸收,如果是在饭前服用,胃肠道内没有食物,空腹服时药物会被迅速吸收,进入血液,致使维生素在血液中的浓度增高,尚未被人体利用之前即经过肾脏通过尿道排出体外。