Les contraintes et les index existants s'appliquaient-ils à une ancienne table, s'appliquerait-il à un nouveau tableau renommé comme l'ancien après son abandon?

dba.stackexchange https://dba.stackexchange.com/questions/24120

Question

Tout est dans la question.

J'ai un tableau nommé Tablea sur lequel nous avons des indices et des clés et contraintes étrangères.

Je dois modifier le contenu dans une colonne appelée colonne1. C'est un système de production, je veux

1) create a copy of tableA called tableA_temp
2) Perform the data change (some concatenation and regexp_replace)
3) Obtain validation that the change is correct
4) rename tableA to tableA_old
4) Rename tableA_temp to tableA.

Une fois renommée Tablea, les contraintes et les index s'appliqueraient-ils au nouveau Tablea?

Je suppose que c'est oui mais j'aurais besoin d'un peu de validation.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top