Importation Tarif
Modérateurs: Super-Apogea, Super Modérateur
4 messages
|Page 1 sur 1
Importation Tarif
Bonjour,
Je veux importer des tarifs de vente.
Mon problème est que certains de ces tarifs existent déjà et d' autres non .........
Résultat dans certain cas il faut faire un INSERT dans l' autre un UPDATE .....
Peut-on par exemple après l' INSERT tester un status et en fonction de sa valeur faire ou non l' UPDATE ?
Si vous avez une autre solution je suis preneur ....
Merci
Je veux importer des tarifs de vente.
Mon problème est que certains de ces tarifs existent déjà et d' autres non .........
Résultat dans certain cas il faut faire un INSERT dans l' autre un UPDATE .....
Peut-on par exemple après l' INSERT tester un status et en fonction de sa valeur faire ou non l' UPDATE ?
Si vous avez une autre solution je suis preneur ....
Merci
Ligne 100c Premium v2.00
May the Force be with you...
May the Force be with you...
- Super Contributeur
- Messages: 1224
- Inscription: Ven 24 Juil 2009 15:43
Re: Importation Tarif
Bonjour,
Teste avant si ton tarif existe alors tu fais un update sinon tu fais un insert
cdlt
Teste avant si ton tarif existe alors tu fais un update sinon tu fais un insert
cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Re: Importation Tarif
Bonjour,
Comment fais-tu un test ? Peux tu me donner un exemple ?
Merci d'avance
IMPERIAL a écrit:Teste avant si ton tarif existe alors tu fais un update sinon tu fais un insert
Comment fais-tu un test ? Peux tu me donner un exemple ?
Merci d'avance
Ligne 100c Premium v2.00
May the Force be with you...
May the Force be with you...
- Super Contributeur
- Messages: 1224
- Inscription: Ven 24 Juil 2009 15:43
Re: Importation Tarif
Bonjour,
Il que le code ressemble à ça en gros :
HTH,
Il que le code ressemble à ça en gros :
- Code: Tout sélectionner
IF EXISTS (SELECT * FROM Table WHERE Colonne1 ='Valeur à tester')
UPDATE Table SET Colonne2 = 'Blabla2', Colonne3 = 'Blabla3' [...] WHERE Colonne1='Valeur à tester'
ELSE
INSERT INTO Table(Colonne1, Colonne2, Colonne3, [...]) VALUES ('Valeur à tester', 'Blabla2', 'Blabla3', [...])
HTH,
"L'expérience est le nom que chacun donne à ses erreurs." (O. Wilde)
Qualité et précision de la question conditionnent celles de la réponse.
Et si on gagnait TOUS du temps ? Menu "?", A propos de
Qualité et précision de la question conditionnent celles de la réponse.
Et si on gagnait TOUS du temps ? Menu "?", A propos de
4 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité