В SQLite, когда я говорю:
CREATE TABLE my_table
(
my_column VARCHAR
);
без указания размера VARCHAR
, какой размер по умолчанию используется?
Я не могу найти его на sqlite.org или выяснить из моего файла базы данных.
Я знаю, что SQLite не применяет размер при попытке заполнить varchar(500)
в varchar(30)
, но есть ли компромиссы в спецификации исходного размера и какие лучшие методы?