Можно ли как-нибудь создавать и удалять таблицы, похожие на «RawQuery»?
Я пытался с @RawQuery
аннотацией (что это было бы идеальным решением для меня) , но когда я компилирую, я получаю сообщение об ошибке, сообщающее, что методы, помеченные RawQuery
, не могут вернуть void .
Я только для чтения SELECT, UPDATE и DELETE операторы разрешены при использовании @Query
.
Я хотел бы добиться «создания или удаления таблиц»"передавая tablename
в качестве параметра, что-то вроде следующего:
@Query("DROP TABLE :name")
void deleteTable (String name);
Любые идеи о том, как этого добиться?
Спасибо!