Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的表中存储一个字符串。该字符串将包含几个带有分隔符的子字符串,即字符“,”。
varchar 适合吗?
是的,VARCHAR 是存储字符串的首选数据类型。
然而,在同一个字段中存储多个值并不是首选。多值属性通常在数据库设计中实现为表。
VARCHAR 将为您工作。但这并不意味着这是正确的方法。
您应该考虑创建将每个子字符串存储在单独的行或列中的模式。通过这种方式,数据将更易于读取、写入,最重要的是,更易于搜索。