android - Kotlin - 在为 SQL 创建字符串时处理撇号字符
问题描述
我正在创建一个字符串来查询 SQL 数据库。查询如下所示:
工作正常:
Select * from TableName where item = 'Room A' OR item = 'Room B'
由于 's 不起作用:
Select * from TableName where item = 'Room A' OR item = 'Room's B'
我从 json 对象获取值 Room A 或 Room B,下面是它的示例代码。
expression = "$keyName = '${jsonObject.valueName}'"
我怎样才能逃避价值中的's?