如何在带有servicestack ORMLite的自定义sql中使用带有通配符的LIKE?
以下代码似乎不起作用:
var sql="SELECT TOP 10 Id,Value FROM SomeTable WHERE Value Like '%@term%'"
var results = Db.Select<CustomDTO>(sql, new {term = "stringToSearch"})发布于 2017-02-13 12:46:29
您需要将通配符添加到参数值中,例如:
var sql = "SELECT Id,Value FROM SomeTable WHERE Value Like @term";
var results = db.Select<SomeTable>(sql, new { term = "%foo%" });https://stackoverflow.com/questions/42196160
复制相似问题