注册 登录
编程论坛 J2EE论坛

问个数据库约束的问题

野蛮女人 发布于 2007-06-02 22:20, 785 次点击
加什么约束可以使一个非主键的列的内容不唯一(除了唯一约束)还有没有别的
13 回复
#2
神vLinux飘飘2007-06-02 22:24
不唯一...........
#3
神vLinux飘飘2007-06-02 22:28
知道你打错字了。。
用唯一性索引
#4
野蛮女人2007-06-03 11:05
哦对 是内容要唯一
打错了


除了唯一性索引外 还有没有别的方法(此表已经有主键)
#5
神vLinux飘飘2007-06-03 11:57
没有了
#6
野蛮女人2007-06-03 13:09
不会吧
#7
野蛮女人2007-06-03 13:10
不用约束也行 只要使以后往表里插入数据name列能保持唯一就OK
#8
野蛮女人2007-06-04 09:46
怎么没人看过来啊
#9
hardes2007-06-04 11:56

也可以不要约束啊,可以使用Ajax进行验证啊!!
在程序中成成啊!不知道你要做的是什么功能!!!!

#10
hardes2007-06-04 12:17
但是,这样以来,就有点得不偿失了!!
我不明白为什么有唯一约束而不用,有好的东西不用??
唉!!
郁闷的人生..........
#11
想你的天空2007-06-04 21:30
unique
#12
farain2007-06-05 14:57
回复:(野蛮女人)问个数据库约束的问题
不是有约束就能用的,这样过很长一段时间,在去查加了约束的表的速度就会变慢,而不加约束的表,影响就会很小,还有就是,不要让数据库进行数据唯一验证,要通过程序来验证
#13
guoxhvip2007-06-05 23:17
用unique,唯一约束
具体语法:alter table 表名 add constraint un_b unique(列名)

[此贴子已经被作者于2007-6-5 23:27:04编辑过]

#14
LLAITT13142007-06-05 23:28
标识种子
1