首页 > 解决方案 > 用于 Room 迁移类中的原始查询的 SQL 注入

问题描述

在 Room 迁移中编写原始 sql 查询时,OWASP 工具会发出 sql 注入警告。有什么解决方案可以克服这个问题。下面是我的代码:

class Migration1to2 : Migration(1, 2) {
override fun migrate(database: SupportSQLiteDatabase) {

    database.execSQL("ALTER TABLE Book ADD COLUMN pub_year INTEGER")
}
}

标签: androidsqliteandroid-sqliteandroid-roomsql-injection

解决方案


推荐阅读