一、創(chuàng)建索引
這里只說普通索引,普通索引的創(chuàng)建SQL語句各數(shù)據(jù)庫語法基本一致,但主鍵索引的創(chuàng)建各數(shù)據(jù)庫還是差別很大的。
CREATE [UNIQUE] INDEX index_name ON table_name
( column_name [ ASC | DESC ][, ...] );
加上UNIQUE關鍵詞代表要創(chuàng)建唯一索引,ASC、DESC代表升序或降序,可以不寫默認為升序。
二、刪除索引
刪除索引的SQL語句基本歸為兩類,一類不帶表名,另一類帶表名。
Oracle/DB2/PostgreSQL/Informix 不用帶表名:
DROP INDEX index_name;
MySQL/MariaDB/SQL Server/Sybase則需要帶表名:
DROP INDEX index_name ON table_name;