I have nerve pain, a burning, stabbing pain in my legs, not constant. Will vit b help?

If B deficient. People with a deficiency in vitamin B12 (cyanocobalamin) may have nerve symptoms, including loss of sensation or pain when nothing is wrong. Correcting the B12 deficiency will alleviate any nerve symptoms due to the deficiency. If someone is not deficient in b12, or something else is causing the symptoms, taking B12 will not help at all. Ask your doctor to evaluate you for this.