The standards(http://savage.net.au/SQL/) do not seem to define any way to define table or column comments (looks like they don't even mention them). So, the syntax for comments on tables/columns can vary from one DBMS to another. I think thats why JPA offers no generic way to do that