Premetto, ho letto la descrizione di ogni sezione del forum e non ho trovato la sezione giusta nella quale esporre il mio problema che ho con una query SQL... Quindi posto il mio dilemma qui perché. tra tutte le sezioni, pare quella più "adeguata".
Dunque, utilizzo pgAdmin III se può interessare per risolvere il mio problema. Quello che devo fare è popolare un campo di una tabella quando è vuoto inserenedo in esso il contenuto di altri due campi:
update ba_docume_m001 set donumdoc=trim(donumpro::varchar)||'/'||doalfpro where doflcicl='VEN' and donumdoc=''
Il campo donumdoc è il campo che devo andare a popolare se non è stato popolato, i campi donumpro e doalfpro sono i due campi dai quale l'istruzione prende il contenuto per popolare il campo donumdoc. I documenti sono di vendita (VEN), ebbene sì, lavoro su un database di un gestionale...
Fin qui tutto ok, la query funziona correttamente.
Ora però arriva il bello: voglio che questa query venga effettuata automaticamente ogni minuto.
L'istruzione da utilizzare è secondo voi setInterval? Se sì, ho provato a far partire questa query:
setInterval(update ba_docume_m001 set donumdoc=trim(donumpro::varchar)||'/'||doalfpro where doflcicl='VEN' and donumdoc='',60000)
che però non va, l'errore è sulla sintassi...
Su SQL sono abbastanza ignorantotta, lo ammetto, sono alle prime armi...
Intanto grazie!
Buona giornata,
Momy

