Table name limit in SQLite Android Table name limit in SQLite Android database database

Table name limit in SQLite Android


I think that there is no a limit itself for the table name. But it depends on the maximum length of the SQL Statement. By default it is 1000000.

You can check it at http://www.sqlite.org/limits.html


No particular limitation in the sqlite documentation but

  • Use name between 1 to 128 byte
  • Start with a letter
  • Avoid SQL reserved words
  • Avoid space