validation de Microsoft SQL Server garantit que vous ne insérez un enregistrement pour une entité comme un client , une ordonnance ou employé . SSIS vous permet grâce à l'automatisation de SQL Server, de sorte que vous pouvez ajouter, modifier et supprimer des enregistrements à un moment précis . Pour faire la validation avec SSIS, vous écrivez une requête SQL "if" utilisant l'instruction "existe " . Cette déclaration vous indique si le dossier existe déjà , et si l' instruction insère le dossier si le dossier n'existe pas déjà . Instructions 1 Ouvrez SQL Server Management Studio. Connectez-vous à votre base de données et ouvrez le package SSIS vous voulez gérer et modifier. 2 Ajouter le "existe " déclaration de valider qu'un dossier existe déjà. Par exemple, les recherches de code suivants pour un client avec un numéro de téléphone spécifique pour vérifier si le dossier existe : declare @ existe en tant que varchar ( 50) select @ = existe nom du client où existe ( sélectionnez le nom du client où phone = '5555555555 ') Dans cet exemple, la variable " @ existe" est seulement remplie si la fiche client se trouve . Sinon, la variable contient «nulle ». 3 Ajouter le "if" pour insérer un nouvel enregistrement que si le client n'existe pas. Si le client n'existe pas, le " @ exister" variable est nulle , si vous utilisez cette valeur pour effectuer l' insert : si @ exister, c'est nullbegininsert en client (nom) VALUES (' Joe Name' ) fin 4 Cliquez sur le bouton «Enregistrer» pour enregistrer les modifications. Cliquez-droit sur le projet et cliquez sur "Exécuter " pour exécuter le package SSIS et tester la nouvelle validation.
|