长期服用二甲双胍需补充b12吗