Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1
    Rispondo un pò ad entrambi:

    Il DB è un PostgreSQL.

    La query è strutturata così:

    INSERT INTO PAR_ALIQUOTE_COPY
    SELECT DISTINCT ALIQ_TIPO_IMP, ALIQ_TIPO_ISCR, ALIQ_TIPO_CONTR, 'APEOINT', 2016-05-01, NULL, 0, 0, 'O', NULL, 0 , 0, '0', 'APO', 0, ' ', 'G', ' ',0, ' ', 0
    FROM par_aliquote;

    (Per ogni combinazione dei primi tre campi inseriscimi una riga con gli altri valori fissi ...)

    Solo che ...
    visto che la data viene visualizzata in formato AAAA-MM-GG (Or in english: YYYY-MM-DD) ho replicato il formato, ma la sente come un number, non va bene neanche con gli apici perchè diventa un text ...

    ho provato con la funzione di conversione:

    TO_DATE(20160501, YYYYMMDD)
    Oppure :
    TO_DATE(2016-05-01, YYYY-MM-DD)

    e così via ma a furia di provare mi rendo conto che i messaggi di heidi sono abbastanza criptici per chi non sa precisamente cosa ci sia aspetta in quella posizione e colonna.



    Grazie
    Never try to teach a pig to sing. It wastes your time and annoys the pig

  2. #2
    Quote Originariamente inviata da Merrill Stubing Visualizza il messaggio
    Rispondo un pò ad entrambi:

    Il DB è un PostgreSQL.

    La query è strutturata così:

    INSERT INTO PAR_ALIQUOTE_COPY
    SELECT DISTINCT ALIQ_TIPO_IMP, ALIQ_TIPO_ISCR, ALIQ_TIPO_CONTR, 'APEOINT', 2016-05-01, NULL, 0, 0, 'O', NULL, 0 , 0, '0', 'APO', 0, ' ', 'G', ' ',0, ' ', 0
    FROM par_aliquote;
    la data non l'hai messa tra apici, per sql è un numero (2010)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.