使用了很多SQL Server
and之后SQL Server Compact
,我最近开始使用Sqlite
. 我目前正在 Sqlite 中创建表,并注意到在定义字符串列时似乎不需要输入字符串长度限制。在SQL Server
255 个字符的字符串中,数据类型定义如下:varchar(255)
. 其中SQL Server Compact
定义如下:nvarchar(255)
.
但是,在 中Sqlite
,列数据类型似乎可以简单地定义为text
,而无需输入任何大小限制。有没有办法在 sqlite 中定义大小限制?或者这甚至没有必要?