Can I use alcohol for cleaning tables?
I presume you mean rubbing alcohol AKA Isopropyl Alcohol should be fine.

Also consider Hydrogen Peroxide - H2O2 the extra oxygen molecule wants to break off to stabilise and leave H2O (water) behind. That stray oxygen will attack organic matter, the stuff likely causing the smell by oxidizing it. When applied it will fiz and bubble, this is normal. It should remove any discolouration or stain caused by the mould too if present. Delicate wood could be bleached a bit though so I'd test under the table 1st.