H2:如何判断索引是不是存在?

Posted

技术标签:

【中文标题】H2:如何判断索引是不是存在?【英文标题】:H2: how to tell if index exists?H2:如何判断索引是否存在? 【发布时间】:2014-08-29 16:25:28 【问题描述】:

我可以使用CREATE TABLE IF NOT EXISTS 来创建一个不存在的表。

我怎样才能为CREATE INDEX.. 做同样的事情,只在它不存在时才创建它?

【问题讨论】:

【参考方案1】:

你可以这样做,

CREATE INDEX IF NOT EXISTS NEW_INDEX_NAME ON TABLE_NAME;

您也可以点击链接, http://www.h2database.com/html/grammar.html#create_index

【讨论】:

【参考方案2】:

如果存在,您可以删除它。

如果 IDXNAME 存在则删除索引

然后添加它。

CREATE INDEX IDXNAME ON TEST(NAME)

我在这里找到它H2 grammar

【讨论】:

以上是关于H2:如何判断索引是不是存在?的主要内容,如果未能解决你的问题,请参考以下文章