我想执行一行类似于以下的SQL语句:
conn.Open();
var db = new PetaPoco.Database(conn);
var sql = "INSERT INTO FOO (name) VALUES ( 'foo@bar.com')";
var response = db.Execute(sql);
问题在于 PetaPoco 把 @bar 当成了一个参数。有没有一种方法可以告诉它不要特殊对待任何@符号?我的超级糟糕的解决方法是用 "at" 替换 "@" 。我为此感到羞耻。