in reply to Re^2: Escaping SQL correctly
in thread Escaping SQL correctly

What about DBD::Mock?