Allow Expression object as table name for postgresql

Possible fix for issue #3824.
can you please put it under the order in `Bug` section ?