Hmmm, there are definately tools on the market for file creation i thought you could use File-Aid for that, perhaps not?
However sounds like you actually want to test the input process via SQL? I havent used QARun for a while but Im sure you can input SQL commands using it by hook or by crook!
I can't remeber exactly whats available, but if there aren't any direct SQL commands for use in QARun im sure you could develop your own function library to interact with the SQL window. I'm sure this is what I had to do on a Year 2000 project a few years back.
We used two approaches to create/update records in MS SQL server using QARun.
1) Execute SQL statements directly from QARun - for simple Select/Insert/Update.
2) Creation of a plain text SQL file using QARun + execution of this file using command line utility "isql" - for multi-line SQL functions.
I believe Oracle has a similar utility.