I second what Corion says -- if your INSERT is machine-generated, just cheat with simple regexes. If not, I would still not use Marpa. There are plenty of mature parsing tools on CPAN like
Parse::Yapp that come with good documentation and will parse full INSERT statements with minimal fuss.