Pattern is a string, not a qr//

If this was stringified, we'd end up with (?^:) or (?-xism:()) wrapped
around the pattern in the DB (and in fact DBD::mysql stringifies, but
DBD::Pg refuses to do so, meaning this test cannot run on Postgres).