Question

Y at-il un moyen simple Oracle pour créer une table d'historique d'une table de file d'attente? Le type de charge utile de la table de file d'attente est de type spécifique, donc si je veux créer une table d'historique normale serait ce type de charge utile spécifique un problème ??

Était-ce utile?

La solution

Puisque vous êtes toujours sur 10g, dbms_wm est une option que vous pouvez jeter un oeil à. Vous pouvez activer la version d'une table et tout DML supplémentaire contre la table sera convertie de telle sorte que l'histoire est maintenue.

Vous pouvez jeter un oeil à la mise en œuvre ici. http://www.oracle-base.com/articles/9i/WorkspaceManagement9i .php # VersionEnablingATable

S'il vous plaît noter que cela un impact performances puisque vous avez des déclencheurs de tir sur différents DML pour mettre en œuvre versioning.

A propos du commentaire de type de charge utile, je ne sais pas de contraintes spécifiques de types avec. Vous pouvez probablement essayer une petite table avec votre type défini par l'utilisateur et voir si vous avez des questions.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top