Skillup i Power Days – 6-7 giugno 2024 Milano
Come calcolare la differenza tra 2 TimeStamp SELECT TIMESTAMPDIFF(2, CHAR( TIMESTAMP(‘20230512163211845633’) – TIMESTAMP(‘20230512144842274398’))) DIFF_SEC FROM SYSIBM.SYSDUMMY1 Nota: Il primo parametro di TIMESTAMPDIFF può assumere i seguenti valori_ 1 Microseconds 2 …
Dopo 30+ anni di compatibilità retroattiva, molti sistemi IBM i accumulano “entropia tecnica”: codice non documentato, integrazioni temporanee diventate permanenti, competenze perse nel turnover.
Questo articolo analizza quando investire in modernizzazione mirata vs migrazione completa, con un caso reale di programmi RPG “dimenticati” che generavano report strategici.
Le funzioni tabella su iSeries sono una funzionalità potente che consente di incapsulare le logiche di business restituendo in forma tabellare il risultato di estrazioni utilizzabili all’interno di altri comandi sql. Le funzioni tabella su iSeries possono essere utilizzate per…
Il comando MERGE in SQL su IBM iSeries è utilizzato per sincronizzare dati tra tabelle, combinando operazioni di INSERT, UPDATE o DELETE in un’unica istruzione. Questo comando è particolarmente utile quando si deve aggiornare una tabella target con informazioni provenienti…
Per sapere da quali campi e in quale sequenza è composto un Logical file (LF) è possibile utilizzare il File QSYS.QADBKFLD.Il campo DBKPOS indica la posizione dei campi all’interno della LF. Esempio: SELECT * FROM QSYS.QADBKFLD WHERE DBKLIB = ‘ASCOGE_LFI’…
iSeries è un sistema potente e affidabile ampiamente utilizzato in molte organizzazioni. È fondamentale che gli amministratori di sistema monitorino e analizzino le risorse di sistema per garantire prestazioni ottimali e prevenire potenziali problemi. In questo articolo discuteremo alcune procedure…