masalih (Utilisateur)
Senior Boarder
Messages: 51
|
|
Re:Utilisation Procédure Stockée SQL Server dans Inrterface depuis 5 Mois, 3 Semaines
|
Karma: 0
|
|
tu peux en premier lieu pour tester d'écrire ça en dur :
exec [nom_de_ta_base].[proprietaire_de_ta_base].[nom_de_ta_procedure]
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Maggie_78 (Utilisateur)
Junior Boarder
Messages: 20
|
|
Re:Utilisation Procédure Stockée SQL Server dans Inrterface depuis 5 Mois, 3 Semaines
|
Karma: 0
|
|
Ok c'est bon j'arrive à le faire.
Mais j'ai toujours mon probléme...
Car la variable que je veux contient un identifiant (qui doit être unique) et si je le met dans une variable, et que je met la variable avant l'interface dans un package, et que l'interface renseigne plusieurs lignes, ces lignes seront renseignées avec le même identifiant...
la variable n'est rafraichie qu'une fois et non à chaque ligne de l'interface...
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Maggie_78 (Utilisateur)
Junior Boarder
Messages: 20
|
|
Re:Utilisation Procédure Stockée SQL Server dans Inrterface depuis 5 Mois, 3 Semaines
|
Karma: 0
|
|
Peut on faire evoluer une variable au sein d'une interface ?
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
masalih (Utilisateur)
Senior Boarder
Messages: 51
|
|
Re:Utilisation Procédure Stockée SQL Server dans Inrterface depuis 5 Mois, 3 Semaines
|
Karma: 0
|
|
je comprends ton problème, est ce que ton identifiant est un numeric ?
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
Maggie_78 (Utilisateur)
Junior Boarder
Messages: 20
|
|
Re:Utilisation Procédure Stockée SQL Server dans Inrterface depuis 5 Mois, 3 Semaines
|
Karma: 0
|
|
oui mon identifiant est un numéric sur 14 chiffres...
Il est normalement calculer par une procédure stockée en fonction de la date, de l'heure, ...
Mon traitement ODI peut être en interférence avec un autre outil qui utilise lui aussi ces identifiants c'est pour àa que j'utilisais la procédure stockée qui vérifie si l'identifiant n'existe pas déjà en base ...
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
masalih (Utilisateur)
Senior Boarder
Messages: 51
|
|
Re:Utilisation Procédure Stockée SQL Server dans Inrterface depuis 5 Mois, 3 Semaines
|
Karma: 0
|
|
en fait il y a deux solutions :
* la première c'est de prendre la valeur de la variable est de l'incrémenter par 1 pour chaque insertion. mais cette solution peux insérer des valeurs déja exsitante d'aprés ce que tu décrit.
* la deuxième solution elle est plus lourd, c'est de faire une boucle d'exécution de ton interface a chaque insertion, c'est a dire que tu va crée un package qui contient ta variable avec la procedure stockée et ton interface et ils vont s'éxécuter a chaque insertion.
je ne sais pas si j'été clair ...
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|