Section courante

A propos

Section administrative du site

ALTER INDEX

Modifie l'index
PostgreSQL

Syntaxe

ALTER INDEX [ IF EXISTS ] name RENAME TO new_name
ALTER INDEX [ IF EXISTS ] name SET TABLESPACE tablespace_name
ALTER INDEX name DEPENDS ON EXTENSION extension_name
ALTER INDEX [ IF EXISTS ] name SET ( storage_parameter [= value] [, ... ] )
ALTER INDEX [ IF EXISTS ] name RESET ( storage_parameter [, ... ] )
ALTER INDEX ALL IN TABLESPACE name [ OWNED BY role_name [, ... ] ] SET TABLESPACE new_tablespace [ NOWAIT ]

Paramètres

Nom Description
IF EXISTS Ce paramètre permet d'indiquer qu'il ne renvoie pas d'erreur si l'index n'existe pas. Un avis est émis dans ce cas.
name Ce paramètre permet d'indiquer le nom (éventuellement qualifié par le schéma) d'un index existant à modifier.
new_name Ce paramètre permet d'indiquer le nouveau nom de l'index.
tablespace_name Ce paramètre permet d'indiquer le tablespace vers lequel l'index sera déplacé.
extension_name Ce paramètre permet d'indiquer le nom de l'extension dont dépend l'index.
storage_parameter Ce paramètre permet d'indiquer le nom d'un paramètre d'entreposage spécifique à la méthode d'indexation.
value Ce paramètre permet d'indiquer la nouvelle valeur d'un paramètre d'entreposage spécifique à la méthode d'indexation. Il peut s'agir d'un nombre ou d'un mot selon le paramètre.

Description

Cette instruction permet de changer la définition d'un index



Dernière mise à jour : Jeudi, le 14 Octobre 2021