Import excel dans sql server

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

Import excel dans sql server

de fannykely » Ven 12 Déc 2014 11:58

Bonjour à tous,

J'ai des données historique de paie à intégrer dans Sage paie V20.50.
Or il n'y a aucun moyen pour faire ces imports d'historique tel que l'historique de poste, historique d'adresse,...
Je vais donc importer ces données dans sql server directement via excel, j'ai déja le format mais mon souci c'est que dans mes fichiers excel j'ai Matricule et dans les tables de Sql T_HST_... j'ai numsalarie.
Comment pourrais je importer mes données?

Cdlt; :|
Dernière édition par fannykely le Lun 22 Déc 2014 08:38, édité 1 fois.
Super Contributeur
Super Contributeur
 
Messages: 387
Inscription: Lun 2 Avr 2012 14:18
Localisation: Madagascar, Tana

Re: Import excel dans sql server

de OokieDookie » Ven 12 Déc 2014 14:24

Bonjour,

Tout d'abord valider le format des matricules, espaces compris.
Code: Tout sélectionner
SELECT REPLACE(MatriculeSalarie, ' ', '#') FROM dbo.T_SAL


Une fois les formats validés, une requête comme :
Code: Tout sélectionner
INSERT INTO dbo.T_HST_...(NumSalarie, DateHist, Col1, ..., ColN)
SELECT S.SA_CompteurNumero, XL.DateHist, XL.Col1, ..., XL.ColN
FROM dbo.T_SAL S INNER JOIN LATABLEXL XL ON S.MatriculeSalarie = XL.Matricule

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. :roll:
Et si on gagnait TOUS du temps ? Menu "?", A propos de :wink:
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 1481
Inscription: Jeu 14 Fév 2008 13:50
Localisation: Paris

Re: Import excel dans sql server

de asr31 » Ven 19 Déc 2014 02:54

Bonjour,

@OokieDookie :
OK, SQL, c'est cool, c'est l'éclate, mais bon, on reste sur une application métier dont personne (à moins que tu sois un des développeur de la paie chez ou pour SAGE) ne connait l'impact réel sur l'intégrité des données.

Je sais que tu sais beaucoup de choses sur ces structures, et tu nous en fournit beaucoup d'exemples sur ce forum, mais tu ne peux pas conseiller, comme çà, à l'arrache, un modèle d'INSERT dans les bases sans avoir un moyen de contrôler l'intégrité et la portabilité de ce genre de manip.

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: Import excel dans sql server

de fannykely » Lun 22 Déc 2014 08:38

J'ai essayé l'INSERT, puisque c'est de l'historique je ne vois pas d'impact sur ma paie.

Cdlt;
Super Contributeur
Super Contributeur
 
Messages: 387
Inscription: Lun 2 Avr 2012 14:18
Localisation: Madagascar, Tana


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités