sql 可重复执行(创建索引)

--创建索引
DECLARE
  NUM NUMBER;
BEGIN
  SELECT COUNT(*) INTO NUM FROM USER_INDEXES WHERE TABLE_NAME='表名' AND INDEX_NAME='新添加的索引的名称';
  IF NUM=0 THEN
    EXECUTE IMMEDIATE 'CREATE INDEX 新添加的索引的名称 ON 表名(索引添加的字段)';
  END IF;
END;

posted @ 2021-07-22 16:39  大大大江大河  阅读(577)  评论(0)    收藏  举报