Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.2.1 |  CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 

DROP INDEX

설명

DROP INDEX 문을 사용하여 인덱스를 삭제할 수 있다.

구문

DROP [ REVERSE ] [ UNIQUE ] INDEX [index_name]
[ON table_name ( column_name [ {, column_name } ...) ] [ ; ]

DROP [ REVERSE ] [ UNIQUE ] INDEX
 ON table_name ( column_name [ {, column_name } ...) [ ; ]

  • REVERSE : 삭제하려는 인덱스가 역순 인덱스임을 지정한다.
  • UNIQUE : 삭제하려는 인덱스가 고유 인덱스임을 지정한다. 고유 인덱스는 DROP CONSTRAINT 절로도 삭제할 수 있다.
  • index_name : 삭제할 인덱스의 이름을 지정한다.
  • table_name : 삭제할 인덱스가 지정된 테이블 이름을 지정한다. 생략하면 i_<table_name>_<column_names>로 자동으로 부여된다.
  • column_name : 삭제할 인덱스가 지정된 칼럼 이름을 지정한다.
예제

다음은 인덱스를 삭제하는 여러 가지 방법을 보여주는 예제이다.

DROP INDEX ON game(medal);

DROP INDEX game_date_idx;

DROP REVERSE INDEX gold_index ON participant(gold);

DROP INDEX name_nation_idx ON athlete(name, nation_code);