ALTER STATISTICS — Modifier la définition d'un objet statistique étendu
ALTER STATISTICSnomOWNER TO {nouveau_proprietaire| CURRENT_USER | SESSION_USER } ALTER STATISTICSnomRENAME TOnouveau_nomALTER STATISTICSnomSET SCHEMAnouveau_schemaALTER STATISTICSnameSET STATISTICSnouvelle_cible
ALTER STATISTICS change les paramètres d'un objet
statistiques étendu existant. Tous les paramètres qui n'ont pas été
spécifiquement positionné dans la commande ALTER
STATISTICS conservent leurs précédentes valeurs.
Vous devez être propriétaire de l'objet statistiques pour pouvoir utiliser
ALTER STATISTICS. Pour changer le schéma d'un objet
statistiques, vous devez également avoir le privilège
CREATE sur le nouveau schéma. Pour modifier le
propriétaire, vous devez également être un membre direct ou indirect du
nouveau rôle propriétaire, et ce rôle doit avoir le privilège
CREATE sur le schéma d'un objet statistiques. (Ces
restrictions assurent que la modification du propriétaire ne fasse rien que
vous ne pourriez faire en supprimant et recréant l'objet statistiques.
Néanmoins, un superutilisateur peut de toutes façons modifier le
propriétaire de n'importe quel objet statistique.)
nomLe nom (éventuellement qualifié du nom du schéma) de l'objet statistiques devant être modifié.
nouveau_proprietaireLe nom d'utilisateur du nouveau propriétaire de l'objet statistiques.
nouveau_nomLe nouveau nom de l'objet statistiques.
nouveau_schemaLe nouveau schéma de l'objet statistiques.
nouvelle_cibleLa cible de la récupération de statistiques pour cet objet lors des prochaines opérations ANALYZE. La cible est contenue dans l'intervalle 0 à 10000 ; sinon, configurez la à -1 pour revenir à l'utilisation du maximum de la cible statistique des colonnes référencées, si elles sont configurées, ou de la cible statistique par défaut du système (default_statistics_target). Pour plus d'informations sur l'utilisation des statistiques par l'optimiseur de PostgreSQL, référez-vous à Section 14.2.
Il n'y a pas de commande ALTER STATISTICS dans le
standard SQL.