猿问

SQL中用语句查看表列的约束以及解除约束

第一个问题是求语句的,不多补充了。使用的是Oracle SQL Develooper
第二个问题是有两个表:department(deptno[PK],deptname,deptlocation,empno[FK]) 和employee(empno[PK],....很多列...,deptno[FK],mgrno[FK])
表的关系是department.empno=employee.mgrno(也就是D表的empno就是E表的manager NO.)
employee.deptno=department.deptno(也就是E表的employee必须都在D表的department工作)
除了用CASCADE(据说对数据库完整性有破坏??不是很确定。)之外有什么办法能drop两个表的PK和FK
第一个问题的补充:网上的SC_HELP 经过证实语句无效。
Alter...drop PRIMARY/FOREIGN KEY... 显示无法找到表格(实际是存在的),或者是无法找到Constraint关系(非常的奇怪,查看表格的时候确认constraint存在,但是drop的时候显示不存在)

米琪卡哇伊
浏览 411回答 1
1回答
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答