I have exactly the same problem using JBoss with Oracle.
When I auto create a table of about 20 fields, the order appears to be completely randon. The order I specify the fields in the Bean and in the ejb-jar file are consistent and in the order I desire, but the created oder is completely random? If anyone knows why, please let me know (JonLees@Yahoo.com).
Thanks in advance...
No. Column order does not matter, and you should NEVER use select *. If you want you tables created this way, you will have to do it by hand.