SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Criar entidade de sala para uma tabela que tenha um campo com tipo de dados LONG no Sqlite


A resposta simples é que você NÃO PODE

O Room suporta apenas 5 tipos de dados que são TEXT , INTEGER , BLOB , REAL e UNDEFINED .

Então, tipos de dados java de Boolean , Integer , Long serão todos convertidos para INTEGER em SQL .

O que você pode fazer é converter seu LONG tipo de dados para INTEGER em SQL em vez de converter INTEGER tipo de dados para LONG na Sala para tornar o suporte à sala LONG , que a Room não suporta.