sql >> Database teknologi >  >> RDS >> SQLite

Opret rumenhed til en tabel, som har et felt med LANG datatype i Sqlite

Det enkle svar er, at du KAN IKKE

Rummet understøtter kun 5 datatyper, som er TEXT , INTEGER , BLOB , REAL og UNDEFINED .

Så java-datatyper af Boolean , Integer , Long vil alt blive konverteret til INTEGER i SQL .

Det du kan gøre er at konvertere din LONG datatype til INTEGER i SQL i stedet for at konvertere INTEGER datatype til LONG i værelse for at gøre Room support LONG , som Room ikke understøtter.



  1. Sådan fungerer FROM_UNIXTIME() i MariaDB

  2. mysql PDO hvordan man binder LIKE

  3. ALTER TABLE for at tilføje en sammensat primærnøgle

  4. Valgfrit argument i PL/pgSQL-funktionen