Re: Stmt SQL dei files
Von: stefano[dot]tassi[at]gruppopro[dot]it (stefano.tassi@gruppopro.it) [Profil]
Datum: 12.05.2008 07:46
Message-ID: <13987d3f-eee2-479e-98d0-4259984515fe@c58g2000hsc.googlegroups.com>
Newsgroup: it.comp.as400
Datum: 12.05.2008 07:46
Message-ID: <13987d3f-eee2-479e-98d0-4259984515fe@c58g2000hsc.googlegroups.com>
Newsgroup: it.comp.as400
On 10 Mag, 09:21, "Massimiliano Toninelli" <noema...@please.it> wrote: > Purtroppo mi capita raramente, ma capita, di perdere qualche MQT perchè > magari ho fatto un qualcosa sui file su cui si basava, e quindi viene pers a > la Mqt. > Vorrei salvarmi quindi lo stmt con la quale è stata creata che si trova > all'interno della definizione del file DSPFD, e lo vorrei fare giornalment e > o settimanalmente in modo da salvare sempre anche le ultime mqt che ho > creato. > Es: > > Numero di campi nella chiave . . . . : 2 > Lunghezza della chiave . . . . . . . : 7 > MQT (MATERIALIZED QUERY TABLE) > Gestito da . . . . . . . . . . . . . . . : Utente > Modalità aggiornamento. . . . . . . . . . . . : Rimandato > Ottimizzazione query abilitata. . . . . . . : Sì > Livello di commit REFRESH TABLE. . . . . : *NONE > File acceduti da MATERIALIZED QUERY TABLE > File Libreria > HPROVVI00F HDAT > TPRVALI00F TON_DAT > Specifica SQL MATERIALIZED QUERY TABLE CREATE TABLE: > CREATE TABLE TPROVVI02M ( > MQ2FFAGK , > MQ2FFAAD , > MQ2IMPPRV , > MQ2MEDIA ) > AS ( > SELECT FFAGK , FFAAD , > SUM ( DEC ( ( PVAIMP * PV > AALI/100 ) , 10 , 2 ) ) , DEC ( AVG ( PVAALI ) , 4 , 2 ) > FROM HDAT. > HPROVVI00F , TON_DAT.TPRVALI00F > WHERE PVAGRT = FFGRT > .. > .. > > In quale tabella di sistema viene messo lo stmt di creazione? > > TIA > > -- > Massimiliano > ---------------------------------------- > La prova più forte contro una teoria, è la sua applicabilità pratic a. > > http://www.toninelli.it select MQT_DEFINITION FROM qsys2.systables WHERE TABLE_NAME = ...... considera pero' che MQT_DEFINITION è un dbclob; puoi tentare un SELECT char(MQT_DEFINITION, 10000) FROM qsys2.systables WHERE TABLE_NAME = ... Ciaooo[ Auf dieses Posting antworten ]
