class anyClass
{
[PrimaryKey, AutoIncrement]
public int Id { get; set; }
[MaxLength(100)]
public string field { get; set; }
}
在 SQLite 中,
对于25个字符 field 长度的对象,它是否占用25个字符的空间,或者它总是为字段的 MaxLength 获取空间?
答案 0 :(得分:3)
SQLite,与大多数其他具有VARCHAR类型的数据库一样,只会存储输入到列中的实际字符。
另请注意,SQLite没有列长,您可以在列中输入任何支持长度的字符串。