¿Qué tipo de tablas son?
Si son planas (dbase, paradox), tienes el Database desktop.
con un query podrías hacerlo:
Código Delphi
[-]
query1.sql.text := ' alter table add total numeric';
query1.Execsql
Es lenguaje DDL (Data Definition Language) de SQL, puedes hacerlo y bastante simple.
¿no te sirvió FieldDefs para ver los campos existentes

?... raro... Si tienes alguna duda no dudes en preguntar.
Saludos