B12 is also known as vitamin B12. Whether diabetes requires long-term vitamin B12 needs to be decided according to the patient’s specific situation, if it is for the treatment of diabetic peripheral neuropathy may need to be taken for a long period of time, if used for supplementation of vitamin B12 does not necessarily need to be taken for a long period of time. Diabetic patients taking vitamin B12 with other drugs can generally be used to treat diabetes complicating peripheral neuropathy, such cases need to be considered for long-term use to control the condition of diabetic peripheral neuropathy, and play a role in alleviating the complications. In addition, vitamin B12 can also be used for the treatment of megaloblastic anemia, when the anemia is cured can be considered to stop; vitamin B12 is also suitable for taking metformin after the vitamin B12 deficiency caused by diabetic patients. Diabetic patients who need to take vitamin B12 are recommended to use it under the guidance of a doctor.