In SQLite, when I say:
CREATE TABLE my_table ( my_column VARCHAR );
without specifying the size of VARCHAR, what is the defa
VARCHAR
It doesn't matter.
SQLite does not use sizes when declaring the VARCHAR type. In fact, it almost doesn't use the type either.
You can store TEXT in an INT column in SQLite. And SQLite will never truncate a TEXT column.
TEXT
INT