sql >> Base de Datos >  >> RDS >> SQLite

Crear entidad de sala para una tabla que tiene un campo con tipo de datos LARGO en Sqlite

La respuesta simple es que NO PUEDE

Room solo admite 5 tipos de datos que son TEXT , INTEGER , BLOB , REAL y UNDEFINED .

Entonces, tipos de datos java de Boolean , Integer , Long se convertirá todo a INTEGER en SQL .

Lo que puedes hacer es convertir tu LONG tipo de datos a INTEGER en SQL en lugar de convertir INTEGER tipo de datos a LONG en Habitación para hacer que Room sea compatible con LONG , que Room no admite.