Jerry,
>Does INSERT INTO use the same header locking techniques that APPEND BLANK does? Do I have to lock the file to make sure INSERT INTO works correctly.
APPEND BLANK would also cause inserts into the indexes blank values followed by updates once actual values are applied to the table. INSERT INTO won't cause the temporary blanks in the indexes, unless of course you are inserting blanks instead of actual column values.