Je dois admettre que cela m'a pris par surprise dans un système de production. J'ai récemment ajouté la journalisation supplémentaire à quelques tables pour une utilisation avec Oracle Change Data Capture. Une vérification de routine au cours d'une construction de code sans rapport a révélé que cela créait apparemment des contraintes désactivées dans la base de données de type "S". Je ne peux pas trouver de référence à cela dans les documents Oracle et le simple "S" rend difficile à Google quelque chose de pertinent.Nouveau type de contrainte Oracle
Mes questions:
- chose Quelqu'un peut-il d'une raison qui l'exploitation forestière supplémentaire entraîne une contrainte implicite?
- Pourquoi est-il créé avec un état DISABLED ?
- Quelqu'un at-il une expérience avec les effets de permettre ces? Nous avons un processus de nettoyage standard que exécute après les déploiements pour activer complètement les contraintes qui ont été désactivées ou activées novalidate pour des raisons de migration de données.
Merci - n'a pas pensé à regarder dans le dictionnaire défs pour le types de contraintes. Je suis toujours intéressé par la raison pour laquelle cela entraîne une contrainte - je pense à une contrainte comme quelque chose qui empêchera DML sur une table et ne peut pas voir pourquoi la consignation supplémentaire affecterait une table de cette manière. – dpbradley