Sqlite supports valid SQL. Your first example is not valid SQL (table names must start with an alphabetic character or an underscrore), hence the error message. Your second example generates no error if a table by the name "t01005" exists.

Sqlite supports 64-bit integer values in columns.