编程论坛
注册
登录
编程论坛
→
SQL Server论坛
字段值不唯一的选择问题
发布于 2010-04-27 09:45, 1072 次点击
a字段有三个值:b、c、d,实例化时只能选择一个,如何写sql代码?
多谢!
10 回复
#2
2010-04-27 09:49
补充:简单化处理,bcd都是char
#3
cnfarer
2010-04-27 19:30
还是不太明白你所指!
#4
2010-04-28 09:37
回复 3楼 cnfarer
create table U
(Id char(10)primary key,
systemTitle CHOICE {
DN char(10), --distinguishedName
oid char(10), --OBJECT IDENTIFIER
nothing NULL
}
);
systemTitle 的取值可能有3个,实例化时只能选一个,具体的代码?thx
#5
2010-04-28 16:27
sql到底有没有多值字段的处理机制呢?就像Access 2007那样的
#6
2010-04-29 11:17
如果用索引的话,怎么做呢?
#7
2010-04-30 14:09
各位大侠帮帮忙~
#8
czyzhuo
2010-05-03 09:30
create table U
(
Id char(10)primary key,
DN char(10
);
这样写就行了吧。
你DN就可以随便取bcd中的任何一个值 啦
#9
2010-05-03 09:49
回复 8楼 czyzhuo
谢谢~但没有体现出systemTitle的3种取值可能啊?帮帮忙~
#10
2010-05-03 09:52
回复 8楼 czyzhuo
这里的bcd对应的是DN、oid 和nothing,不好意思,是我没说清楚~
#11
2010-05-05 08:33
帮帮忙,谢谢啦
1