B6 and B-12 have entirely different functions and are not interchangeable.