Ah oui mais là, je fais un drop avant le create donc ça ne risque rien je pense.
Ah oui mais là, je fais un drop avant le create donc ça ne risque rien je pense.
Tu supprimes tes séquences à chaques fois ?
Si oui, fais un NEXT_VAL par sécurité. (bien que je ne pense pas que ce soit le problème).
Pour ma part j'ai déja vu des scripts qui font la même chose (mais avec les triggers) et qui fonctionne, mais les perf sont peu être pas terrible avec ce principe.
It isn't that they can't see the solution, it's that they can't see the problem.
Mes Articles et Traductions (Microstrategy, Css et Javascript)
Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.
Je supprime les séquences dans mon exemple, mais de toute façon ça n'a aucune importance, ce sont des tables de travail temporaires pour des batchs. Donc je ne suis pas fou !!
Sinon, cette solution me plait parce qu'elle est simple mais si je dois passer par des triggers, si tu (ou d'autres) penses(nt) que c'est mieux ???? Là, j'avoue, je sais pas.
Ouaip, ouaip...
Après réflexion voici mes conclusions :
Je crois que dans tous les cas il faut faire un commit à chaque insertion (trigger ou sqlldr). Alors si tu préfères cette solution gardes la.Sinon, cette solution me plait parce qu'elle est simple mais si je dois passer par des triggers, si tu (ou d'autres) penses(nt) que c'est mieux ???? Là, j'avoue, je sais pas.
Bon, ben voilà moi je ne peux plus t'aider : j'ai plus d'idées...
et + à Wurlitzer
It isn't that they can't see the solution, it's that they can't see the problem.
Mes Articles et Traductions (Microstrategy, Css et Javascript)
Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.
Ok, désolé de vous avoir tous épuisés sur le sujet !
Je le laisse ouvert encore qqs heures si d'autres personnes ont des idées et puis ensuite, je le passerai à "résolu" car il se clot malgré tout sur une solution qui fonctionne avec en plus des exemples de code !!
Merci à ceux qui ont participé
Fred
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager