Skip to content

Instantly share code, notes, and snippets.

@akki
Last active May 11, 2016 10:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save akki/73e7b0b7098e32594237749eb79a0960 to your computer and use it in GitHub Desktop.
Save akki/73e7b0b7098e32594237749eb79a0960 to your computer and use it in GitHub Desktop.

INDEX STATEMENTS

POSTGRESQL

  • CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] idx_name ON table_name [ USING method ] ( { col_name | ( expression ) } [ opclass ] [ ASC | DESC ]
  • DROP INDEX [ IF EXISTS ] idx_name [, idx_name1, ...]

MYSQL

  • CREATE [ UNIQUE | FULLTEXT | SPATIAL ] INDEX idx_name [ USING {BTREE | HASH} ] ON tbl_name (col_name [(length)] [ASC | DESC],...)
  • DROP INDEX idx_name ON tbl_name;

ORACLE

  • CREATE [ UNIQUE | BITMAP ] INDEX idx_name ON table_name (col_name [ ASC | DESC], ...) [ WHERE condition ]
  • DROP INDEX idx_name [ FORCE ]

SQLITE

  • CREATE [ UNIQUE ] INDEX [ IF NOT EXISTS ] idx_name ON table_name (col_name, ...) [WHERE expression]
  • DROP INDEX [ IF EXISTS ] idx_name;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment