Bonjour, j'exporte mes tables comme ceci dans une base de données ACCESS
J'ai le message suivant lors du massage du programme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /*exportation des affaires nouvelles*/ PROC EXPORT DATA = WORK.Affnv_dist OUTTABLE = "Affnnv" DBMS = ACCESS REPLACE ; DATABASE = "C:\Documents and Settings\gy0240\Bureau\RelevéMvtsCnts.mdb" ; 46 RUN ;
Voici ma requete qui crée ma table en entrée :ATTENTION: Lors de l'insertion : : Dépassement de capacité de valeur de données pour la col. PrimMoyAffNv
Pouvez vous m'aider à trouver d'ou vient ce dépassement de capacité ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 PROC SQL; CREATE TABLE AFFNV_DIST AS SELECT T1.CODEGEO as DIST ,DTEFFCNT ,STATCNT ,COUNT(*) as NbCntAffNv ,SUM(MTTTCPRI) as CmlPrimAffNv FORMAT=15.2 ,SUM(MTTTCPRI) / COUNT(*) as PrimMoyAffNv FORMAT=15.2 FROM GP.FIC01 T1 LEFT JOIN GP.FIC09 T2 ON T1.IDCNT = T2.IDCNT WHERE ( DTEFFCNT = "&dateRef"d AND STATCNT = 'ENC' ) GROUP BY DIST,DTEFFCNT,STATCNT ; QUIT;
Je pense que cela vient de mon format dans la procédure SQL mais je veux absolument garder deux chiffres apres la virgule !
Merci d'avance
Partager