Oracle中出现“名称已被一现有约束条件占用”问题 怎么查找约束?怎么删除约束???
来源:互联网 发布:易企秀类似的软件 编辑:程序博客网 时间:2024/05/22 02:21
今天我在进行本地测试,进行新建表和添加表主键约束操作时出现了如下错误:
“名称已被一现有约束条件占用”
后来经检查发现原来,我原来建立的表MEDIA_TEST表中已经有一个名为PK_MEDIA的约束了,将其改名,然后,修改操作就PASS了。
查找约束的方法如下:
(1)查找某表上的约束
select * from user_constraints
where table_name='MEDIA'
(2)
有时想删除一个表上的记录,由于创建的约束比较多,不知道约束在哪个表上,无法删除记录,用CASCADE也不行. 这时就要找到约束所在的表,可以用以下SQL语句查询出约束所在的表: |
SELECT * FROM USER_CONSTRAINTS
WHERE CONSTRAINT_NAME = 'PK_MEDIA';
- Oracle中出现“名称已被一现有约束条件占用”问题 怎么查找约束?怎么删除约束???
- Oracle中出现“名称已被一现有约束条件占用”问题 怎么查找约束?怎么删除约束???
- oracle 名称已被一现有约束条件占用
- ORACLE语句怎么删除外键约束,和建立外键约束
- Oracle中删除外键约束、禁用约束、启用约束
- Oracle中删除外键约束、禁用约束、启用约束
- Oracle中删除外键约束、禁用约束、启用约束
- Spring怎么导入约束
- oracle 删除外键约束 禁用约束 启用约束 查找外键
- 【转】oracle 删除外键约束 禁用约束 启用约束 查找外键
- 现有表中添加约束
- Oracle中如何创建约束,查询约束和删除约束(check约束,外键和主键约束)
- oracle删除主键约束的问题m
- Oracle中添加和删除约束
- ORACLE中创建、删除唯一约束
- 添加/删除约束(Oracle)
- 添加/删除约束(Oracle)
- Oracle删除唯一约束
- jchat
- 使用Platform Builder配置Windows CE操作系统
- BAT文件语法和技巧(bat文件的编写及使用)
- 创业的道路注定是孤单且艰苦的,需要慎重。
- exists和no exists
- Oracle中出现“名称已被一现有约束条件占用”问题 怎么查找约束?怎么删除约束???
- C++ TCP Client
- Bat文件编写方法
- php常用函数整理系列-字符串处理函数
- linux下安装软件出错的解决方法
- NetBeans报错
- 上火
- 乌鸦喝水(异常处理版 >_<)
- 警示自己