日期:2014-05-16  浏览次数:20809 次

请教一个数据库字段约束的问题
如下表    
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=