No. You normally create one table at once and use it forever.
Adding columns dynamically just indicates a flaw in your datamodel.
If you for example want to add a new column every day, then
you should rather be using a fixed column denoting the day itself.