Varchar(max) 列不允许作为 SQL Server 中的主键。
可以作为主键的 varchar 类型的最大长度是多少。
这可能是一个不好的做法,但遇到了这种情况。
900 字节是主键的最大长度,在我看来这是一个坏主意,为什么不使用代理键呢?