我想创建一个在jdbc数据库中尚不存在的表。如果存在,则应忽略create语句并执行后续步骤。
答案 0 :(得分:0)
use this query:
CREATE TABLE IF NOT EXISTS <some thing else>
答案 1 :(得分:0)
您可以在应用程序初始化时使用JDBC创建表。
在下次启动时,如果表已存在,则同一条语句将引发sql异常,并且您可以将打印标记为表已存在,因此您不必担心。
有多种方法可以在创建之前进行检查,但是您需要数据库特定的查询,这又会带来额外的开销。
此技术与数据库无关。
答案 2 :(得分:0)
CREATE TABLE IF NOT EXISTS `Something`