Be, Mg, Ba, Zn, Ni, Ca, Cu, Fe, Mn, Cd, Pb, Hg, Al carbonate salts are all insoluble.
I (perhaps naïvely) believe that I could precipitate carbonates from those mixing a soluble salts of these (e.g. CaCl2) with Na2CO3.
I (perhaps naïvely) believe that it would also work using NaHCO3, yielding CO2 and H2O as additional byproduct(s).
So I'm wondering, what are the advantages of using Na2CO3 over NaHCO3 for the purposes of precipitating carbonate salts of these metals? or, conversely, what are the disadvantages of precipitating metal carbonates using NaHCO3 instead of Na2CO3?