So you are interested in portable DDL syntax?
Since you are asking in a DB2 newsgroup, we can answer this question for DB2 (which is what I did).
For other systems, you will have to look at the respective manuals. I guess that your chances are pretty slim to find a consistent cross-product systax. For MySQL or PostgreSQL, you can actually change the product yourself or open a bug requesting that those products adopt a different syntax.