ciao!
allora, da questa query:
codice:
SELECT 'T' TESTATA,
TRIM(MD.CONTO) CODICE_CLIENTE,
MD.NPUDSTF NPU,
TRIM(MD.NUMERAT_C4) TIPO_DOC,
TRIM(MD.SERIE_C4)
|| '/'
|| TRIM(MD.NUM_C4)
|| '/'
|| TRIM(MD.PERIODO_C4) NUM_DOC,
MD.DATDOC DATA_DOCUMENTO,
'R' RIGA,
TRIM(MD.NPAM) NPAM,
MD.QUANTI QTA,
MD.SCONTO1 SC1,
MD.SCONTO2 SC2,
MD.SCONTO3 SC3,
MD.PREZZO PREZZO_UNI,
MD.IMPORTO IMP_RIGA
FROM MOV_MAG_DETT MD
WHERE MD.FVL = ' '
AND MD.DITTA = 'XXL'
AND MD.CONTO = 'CLMT500532'
AND MD.NUMERAT_C4 IN ('NF', 'NC')
AND TRIM(MD.SERIE_C4)
|| '/'
|| TRIM(MD.NUM_C4)
|| '/'
|| TRIM(MD.PERIODO_C4) = 'V1/111/2222' ;
estraggo un csv in questo formato:
codice:
T;CLMT500532;NF;V1/111/2222;2022-01-25 00:00:00;R;3VXH;1;10;0;0;47;47
T;CLMT500532;NF;V1/111/2222;2022-01-25 00:00:00;R;3VXH;1;10;0;0;47;47
mi hanno chiesto di strutturare il csv in questa maniera:
codice:
T;CLMT500532;NF;V1/111/2222;2022-01-25;
R;3VXH;1.00000;10.00;0.00;0.00;47.00000;47.00000
R;3VXH;1.00000;10.00;0.00;0.00;47.00000;47.00000
è una cosa che posso risolvere usando solo l'SQL?
o devo elaborarlo da programma??