Gli oggetti sequence in SQL DB2 for i (AS/400) permettono di generare numeri sequenziali univoci. Vengono utilizzati per assegnare valori univoci a chiavi numeriche primarie (in alternativa ai campi IDENTITY ad incremento automatico) oppure ogni qualvolta si necessità di generare numeri garantendo l’univocità. L’oggetto si crea con il seguente comando CREATE SEQUENCE. Esempio:
Archivio Tag: as400
ott 18 2012
Colonne ad incremento automatico nel DB2 for IBMi
Per creare una tabella con un campo ad incremento automatico, in MySQL si specifica AUTO_INCREMENT. Esempio: create table MIATABLE ( Id_Key int(11) NOT NULL AUTO_INCREMENT, Descrizione varchar(100) not null with default, PRIMARY KEY (‘Id_Key’) )
ago 01 2012
IBMi Access in Java per Linux e Mac
Eppur si muove … finalmente IBM ha pubblicato la versione beta di IBMi Access in Java. IBMi Access Solution andrà a far parte della grande famiglia dei prodotti IBMi Access, ovvero quei prodotti client per server IBMi (AS/400 o iSeries). La notizia è una grande notizia soprattutto perchè, essendo in Java, potrà essere utilizzato anche …
gen 31 2012
PHP e IBM i (AS400) … una realtà
Mi è capitato fra le mani un articolo riguardante l’integrazione tra PHP ed IBM i (AS/400, iSeries, System i) della principale rivista tecnica nel mondo IBM i (AS/400): SystemNEWS. Si parla di come l’integrazione tra PHP ed IBM i (AS/400) si stia evolvendo e consolidando e di come questo riscuota un fortissimo interesse da parte …
gen 14 2012
Configurazione SMTP su AS400 per invio e-mail
Configurare l’AS/400 per inviare posta elettronica è molto comodo per molti motivi: permettere agli utenti AS400 di inviare e-mail allegato spool di stampa monitorare eventuali problemi sul sistema con avvisi via e-mail implementare servizi schedulati per inviare file o stampe a chiunque lo necessiti (personale interno, rappresentanti, clienti, fornitori, …) Per fare questo è necessario …
ago 18 2011
SQL dinamico in programmi RPG ILE su AS400
Il linguaggio SQL è estremamente potente con qualunque database e quindi anche sul DB2 dell’AS/400. Spesso viene utilizzato con istruzioni statiche ovvero legate a tabelle e criteri di selezione o ordinamento predefiniti. A volte può essere comodo fare un programma RPG per eseguire istruzioni SQL completamente dinamiche ricevendole in input. L’esempio seguente mostra le istruzioni …
ago 10 2011
Disabilitazione automatica utenti inattivi su AS400
La gestione dei profili utenti su un server AS/400 (come su qualunque altro server) è molto importante. E’ fondamentale assegnare solo le autorizzazioni necessarie e ovviamente, quando una persona non ha più la necessità di utilizzare l’AS/400, il suo profilo deve essere cancellato o disabilitato. Per evitare problemi dovuti ad eventuali dimenticanze esiste un comodo …
ago 02 2011
Esempi di utilizzo SQL su AS/400
In questo articolo elenco alcuni esempi di istruzioni SQL da eseguire su DB2 dell’AS/400. Di seguito aggiungo i link ad altri articoli relativi al DB2 SQL su IBMi che trovo utili ed interessanti: Gestione di campi (colonne) ad incremento automatico nelle tabelle del DB2 for IBMi Oggetti SEQUENCE in SQL DB2 for i Funzione SQL …
mar 29 2011
IBM iSeries Access for Linux
Chi come me usa Linux ma si connette frequentemente a qualche buon vecchio AS/400 ha la necessità di disporre di un valido client 5250 per Linux. Tra questi, uno dei migliori è senz’altro IBM iSeries Access for Linux. Per quanto riguarda Ubuntu e Debian si possono scaricare i pacchetti DEB (32 o 64 bit) a …



