Also known as: Field Procedure, Column-Level Encryption
A DB2 for i feature that automatically encrypts and decrypts specific database columns, added transparently without changing existing application code.
FIELDPROC (Field Procedure) is a DB2 for i capability that attaches an encryption/decryption exit program directly to a database column. Once registered, the database engine calls that program automatically on every read and write to the field, encrypting data at rest without requiring existing RPG or COBOL programs to be rewritten to handle encryption themselves.
FIELDPROC is specifically about encrypting data already at rest inside DB2 for i tables, distinct from network encryption or perimeter security. It's frequently the answer to an audit finding around unencrypted sensitive fields (SSNs, account numbers) in an older IBM i database that was never designed with encryption in mind.