No hay un ejemplo práctico, pero si la teoría:
http://www.clubdelphi.com/foros/showthread.php?t=11871
PD: Sinceramente me parece algo absurda la idea, supongo que porque no se el motivo... ¿Porque no desarmar el record en campos y dejar que la base se encargue?..