我可以使用CREATE TABLE IF NOT EXISTS
创建一个表,只有它不存在。
我如何为CREATE INDEX..
执行同样的操作,只有在它不存在的情况下才创建它?
答案 0 :(得分:5)
您可以按照以下方式执行此操作,
CREATE INDEX IF NOT EXISTS NEW_INDEX_NAME ON TABLE_NAME;
您也可以关注链接, http://www.h2database.com/html/grammar.html#create_index
答案 1 :(得分:0)
如果存在,您可以将其删除。
DROP INDEX IF EXISTS IDXNAME
然后再添加它。
CREATE INDEX IDXNAME ON TEST(NAME)
找到了它