请教一个数据库字段约束的问题
如下表
3个字段
id name parent
1 根 0
2 ok 1
3 ok 2
4 no 1
5 no 2
现在这个表的关键字段是id,但同时又希望能实现这样的约束:
即任意一条记录的name和parent不能都一样,就像文件夹那样,同一个文件夹下的文件名不能一样
请问可以实现吗?
注意:前提是id必须为关键字,不能设置name和parent为组合关键字
------解决方案--------------------create unique index yourindexname on tt(NAME,parent)
------解决方案-------------------- Access使用的是Jet-SQL。
JET SQL 帮助(jet4 access2000)下载地址
http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=