我正在开发一个使用JDBC的Java UI应用程序。 我假设我正在使用的数据库已经存在。但是,程序引用的表可能不一定存在。
因此,仅在第一次使用时,我想检查这些表是否存在,如果不存在,则创建它们。
答案 0 :(得分:4)
创建表格时说
CREATE TABLE IF NOT EXISTS ......
有关详细信息,请参阅this。
CREATE TABLE IF NOT EXISTS Employee (id INT);
适用于mysql,sql,PostgreSQL,Oracle