当 SharePoint 构造列表窗体时,将从数据库中检索可用于列表项的所有字段。 具有大量查找列的列表可能会导致复杂且可能密集的 SQL 语句。 SharePoint 将验证完整 SQL 语句的长度,并在超过允许的最大长度时显示以下错误消息:
“无法显示/添加列表项,因为字段的长度太长。 请缩短新条目或从此列表中删除某些字段。”
要解决此问题,请减少特定列表的列数。
注意
- 除了标准查找列外,单值托管元数据、多值托管元数据、单值人员和组列以及多值人员和组列都计为查找列。
- 列表视图中的每个查找列都会导致与另一个表的联接。 每个额外的查找列都会增加后端 SQL 查询的复杂性和固有的大小。