b0x*_*0rz 16 sql sql-server visual-studio-2010 unique-constraint
如何在visual studio中的varchar(max)字段上创建唯一约束.
问题是我试试的时候:
管理索引和键>添加>列
我只能选择bigint列,但不能选择任何varchar(max)列.
我是否可能必须使用检查约束?
如果是的话,在表达中放什么?
Thnx的信息
mar*_*c_s 19
您不能在VARCHAR(MAX)列上放置唯一约束(可能最多2 GB的文本!!).你根本就不能.
唯一约束由后台中的唯一索引强制执行,SQL Server对索引条目具有900字节的限制.VARCHAR(2000)由于这个原因,您也无法在字段上添加唯一约束.
你需要找到另一种方法来实现你想要做的事情.您可以例如计算长度以及类似于文本的校验和,并对这些长度和校验和列设置唯一约束.
| 归档时间: |
|
| 查看次数: |
11440 次 |
| 最近记录: |