列上的唯一约束
本文关键字:约束 唯一 | 更新日期: 2023-09-27 18:01:01
我在Sql Server 2008:中创建了一个表t1
create t1
(id int primary key,
name varchar(50) null,
city varchar(50) unique
)
现在我想得到C#程序中每一列的属性。我可以写:
foreach(Column cl in t1)
if(cl.nullable)
......
但我无法检查给定列的Unique
约束
有人知道我怎样才能做到这一点吗?
为什么不使用DataTable
,然后读取属性DataColumn.Unique
?这似乎是最简单的解决方案。