> I noticed that Microsoft Server had custom data types
> that are not in MySQL. So is it possible to use Java
> to create the tables and columns in an independent
> way?
You can execute creation commands in Java. You have to use JDBC data types, of course.
> Or are custom SQL scripts required for each DB?
It's customary in my experience to create and populate the schema using scripts, not Java.
%