In the lab, adult teeth soaked in white wine for a day had a loss of both calcium and another mineral called phosphorus to depths of up to 60 micrometers in the enamel surface, which the researchers say is significant.
The effect is pH-mediated, and is most noticeable with Riesling wines, and was exacerbated by brushing the teeth soon after drinking wine. Red wines were noted to be much less damaging to teeth, and the researchers suggest that the deleterious effect of white wine might be mitigated by the ingestion of calcium-rich cheese.
BBC link. Photo: Bacchus (Caravaggio)
Citrus drinks are even worse than wine.
People who work around wine especially wine tasters usually have extensive enamel erosion. Since they not only drink the wine but because they hold the wine in their mouth for a prolonged period of time. This is general knowledge in the dental profession, not quite sure why seems to be a new discovery.
I remember that the phosphorus levels in the ground around my elementary school created two days' vacation (via chocolate milk seeping out from the dumpsters in 1988)