我确实使用apacheant构建了derby。那么,我如何创建可以使用ant运行的数据库表呢。
ANT的标准SQL任务允许您正常创建表:
<target name="create-table">
<sql print="true" failOnConnectionError="true"
driver="${db.driver}"
url="${db.url}"
userid="${db.user}"
password="${db.pass}">
CREATE TABLE customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date datetime);
</sql>
</target>
就我个人而言,我使用liquibase来管理我的数据库模式:
- http://www.liquibase.org/manual/ant