由于 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
);
为什么?
不具体有好处吗?