问题分析:颈椎病的治疗有很多种方法,口服维生素b12治疗本病,仅仅是属于辅助性治疗药物。维生素b12可以促进红细胞的形成,预防贫血,它还可以维持神经系统的健康。颈椎病口服维生素B12总体来说,对神经损伤有一定营养作用。起不到主要治疗作用。结合临床,颈椎病的治疗还是针灸、颈椎牵引、中医辨证论治下中药治疗,或手术治疗更常见。