1
NewYear 2015-04-20 11:36:10 +08:00
字段可以限制禁止相同内容的2条出现,access都有,其他的数据库应该自带吧,有相同的插入的时候会失败。
至于您说的“切实可行的方法”……我反而不知道您要什么呢。 要不然您说说您用的是什么语言和数据库,我常常用vb6+access还有asp,别怕被说,我们是来解决问题的。 |
2
qping 2015-04-20 12:17:32 +08:00
Unique key
|
3
sheldoner OP @NewYear 数据库是mysql,后端是java....你说字段限制相同的东西,值设置主键的?还是楼下说的unique key...如果unique key 真像网上说的,插入时自动查询数据库的话,那我就不要头疼了,谢谢...
|
4
xiaogui 2015-04-20 13:52:29 +08:00
其实主要问题是你如何定义“相同题目”。
|
5
jokester 2015-04-20 13:53:38 +08:00
"数据库的题目"这用法很新颖。。能解释一下吗
|
6
NewYear 2015-04-20 14:01:05 +08:00
|
7
sheldoner OP |
8
shiny 2015-04-20 14:08:49 +08:00
没交代的一点是完全匹配还是要做相似度检测。
|
9
sheldoner OP @xiaogui 其实我也想了一下...相同题目的定义让机器去判断的话,就比较麻烦了,要想的比较广泛了。鉴于作业的要求...就定义题目完全一样
|
14
cevincheung 2015-04-20 14:31:03 +08:00
看需求了吧。
如果说相同题目要提示“已存在相同的不能插入”那就必须一定要先查询吧? 如果说无视,直接提示“提交(插入)失败”,那unique key不管他直接插入就好了吧。反正有异常能抓到。 |