IBM i Index
IBM i History and Overview
System Architecture
Development Tools
Deep Dive into DDS and DDL
Control Language (CL)
Report Program Generator (RPG)
Integrated Language Environment
SQL on IBM i
Web Services
Jobs & Logs
RPG Built in Functions
- Max
 - Equal
 - Subst
 - Minutes
 - Hours
 - Timestamp
 - Months
 - Inth
 - Trim
 - Occur
 - Len
 - Triml
 - Open
 - Lookup
 - Trimr
 - Char
 - Parms
 - Maxarr
 - Uns
 - Check
 - Range
 - Min
 - Upper
 - Date
 - Rem
 - Minarr
 - Xfoot
 - Diff
 - Scanrpl
 - Replace
 - Xlate
 - Div
 - Sqrt
 - Scan
 - Years
 - Elem
 - Abs
 - Scanr
 - Eof
 - Checkr
 - Seconds
 - Error
 - Days
 - Size
 - Found
 - Dec
 - Split
 - List
 - Decpos
 - Status
 - Lower
 - Editc
 - Subdt
 
RPGLE Opcodes
- Add(H)
 - Add
 - Adddur
 - BegSr
 - Call
 - Callb
 - Callp
 - Cat(P)
 - Cat
 - Chain
 - Check(E)
 - Close
 - Comp
 - Define
 - Delete
 - Div
 - Do
 - DoU
 - DoW
 - Dsply
 - Dump(A)
 - Eval (M)
 - Eval(R)
 - Eval
 - Except(Rpgle)/Excpt(Rpg)
 - Exfmt
 - Exsr
 - Extrct
 - For
 - If
 - IfXX
 - In & Out
 - Iter
 - Kfld
 - Klist
 - Leave
 - LeaveSr
 - Lookup
 - Monitor
 - Movel
 - Mult & Mult(H)
 - Mvr
 - Occur
 - On-Error
 - Opcode Extender for File Operations
 - Open
 - Other
 - Parm
 - Plist
 - Read
 - Reade
 - Readp
 - Readpe
 - Return
 - Scan(E)
 - Select
 - Setgt
 - Setll
 - Setoff
 - Seton
 - Sorta
 - Subdur
 - Subst(E P)
 - Time
 - Unlock
 - Update
 - When
 - Write
 - Xfoot
 - Xlate(E P)
 - Xlate
 - Z-add(H)
 - Z-add
 - Z-sub(H)
 - Z-sub