在 java 中创建一个尚不存在的 table

Create a table in java which is not already exist

我想创建 jdbc 数据库中尚不存在的 table。如果它存在,它应该忽略创建语句并执行后续步骤。

使用这个查询:

CREATE TABLE IF NOT EXISTS <some thing else>

您可以在应用程序初始化时使用JDBC创建table。

下次启动时,如果 table 已经存在,相同的语句将抛出 sql 异常,您可以将打印标记为 table 已经存在,这样您就不会需要担心这个。

有一些方法可以在创建之前进行检查,但随后您需要特定于数据库的查询,这同样会产生额外的开销。

此技术与数据库无关。

CREATE TABLE IF NOT EXISTS `Something`