lundi 13 juin 2011

[SSIS] : Keep Identity

Aujourd'hui je vais vous parler de l’équivalent dans SSIS de la commande SQL :

SET IDENTITY_INSERT MyTable ON
Cette commande qui permet d’autoriser l’insertion des données dans une colonne auto-incrémentée (Identity).
SSIS permet de faire la même chose via la propriété Keep Identity qui directement intégré dans le composant Destination OLEDB.
Ainsi, en cochant Keep Identity nous autorisons à SSIS d’insérer des données dans une colonne auto-incrémentée.


NB : Si vous optez pour SQL il ne faut pas oublier de réactiver l’auto-incrémentation aprés l’insertion des données en passant la commande suivante :
SET IDENTITY_INSERT MyTable OFF

Aucun commentaire:

Enregistrer un commentaire