Поскольку механизм SQLite не будет усекать данные, которые вы храните в текстовом столбце, есть ли какое-то преимущество в том, чтобы быть точным с размерами столбца при определении вашей схемы?Кто-нибудь предпочел бы это:
CREATE TABLE contact(
id INTEGER PRIMARY KEY,
name VARCHAR(45),
title VARCHAR(10)
);
над этим:
CREATE TABLE contact(
id INTEGER PRIMARY KEY,
name TEXT,
title TEXT
);
Почему?
Есть ли преимущества, если вы не конкретизируете?