`
yongguang423
  • 浏览: 108453 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

oracle违反唯一性约束,表定位SQL语句

 
阅读更多
select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'P' and au.constraint_name='SYS_C0021447';

 

 程序报违反唯一性约束错误时可以通过以上语句,定位到哪个表。

分享到:
评论

相关推荐

    经典SQL语句大全

    10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1...

    Oracle数据库语句大全.doc

    Oracle 数据库支持五种类型的完整性约束: 1. NOT NULL(非空):防止 NULL 值进入指定的列,在单列基础上定义,默认情况下,Oracle 允许在任何列中有 NULL 值。 2. CHECK(检查):检查在约束中指定的条件是否得到...

    Oracle数据库Constraint约束的常用操作及异常处理[归类].pdf

    1. 主键约束(Primary Key):确保表中的每一行数据的唯一性。 2. 唯一约束(Unique):确保表中的每一列数据的唯一性。 3. 检查约束(Check):规定表中的数据必须满足一定的条件。 4. 外键约束(Foreign Key):...

    Oracle PL/SQL语言初级教程

    唯一性约束(Unique constraint) 51 外部键约束(Foreign key constraint) 53 延迟约束检验(Deferred Constraint Checking) 54 序列(Sequences) 54 索引(INDEXES) 55 6.Oracle数据库数据对象分析(下) 56 过程和...

    经典全面的SQL语句大全

    经典SQL语句大全 下列语句部分是Mssql语句,不可以在access中使用。  SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)  DCL—数据控制...

    21天学通Oracle

    5.4.2 利用SQL语句删除数据表 76 5.5 备份/恢复数据表 76 5.5.1 利用工具备份/恢复数据表 77 5.5.2 利用命令备份/恢复数据表 82 5.6 临时表 83 5.6.1 临时表简介 83 5.6.2 会话级临时表 84 5.6.3 事务级临时...

    《Oracle Database 11g & MySQL 5.6开发手册

    SQL*Plus的SQL语句36 2.1.7 在SQL*Plus中取消 SQL语句条目37 2.1.8 调用并运行SQL*Plus 脚本文件 37 2.1.9 向SQL*Plus脚本文件 传递参数 39 2.1.10 调用PL/SQL程序41 2.1.11 编写SQL*Plus日志 文件 45 2.2 MySQL ...

    ORACLE执行计划和SQL调优.pptx

    Recursive SQL 语句是 Oracle 执行用户发出的 SQL 语句时,需要执行的一些额外的语句。这些语句是 Oracle 自动执行的,不需要用户关心。Recursive SQL 语句可以是 DDL 语句,也可以是 DML 语句。 Row Source and ...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    6.2.4 标识SQL语句以便以后取回计划 153 6.2.5 深入理解DBMS_XPLAN的细节 156 6.2.6 使用计划信息来解决问题 161 6.3 小结 169 第7章 高级分组 170 7.1 基本的GROUP BY用法 171 7.2 HAVING子句 174 7.3 GROUP...

    ORACLE执行计划和SQL调优知识概述.pptx

    可选择性是指列中唯一键的数量和表中的行数的比值,该比值越接近 1 则该列的可选择性越高,该列就越适合创建索引。 oracle 访问数据的存取方法有多种,全表扫描、通过 Rowid 的表存取、索引扫描等都是常见的存取...

    2009达内SQL学习笔记

    多数DBMS不需要在单条SQL语句后加分号,但特定的DBMS可能必须在单条SQL语句后加分号。 SQL语句的最后一句要以 “;”号结束 二、写子句顺序 Select column,group_function From table [Where condition] ...

    浅析索引在SQL语句中的使用技巧.pdf

    "浅析索引在SQL语句中的使用技巧" 索引是数据库性能优化中最常用的技术手段。它可以快速找到表数据,不需要对整张表逐行访问。索引是一种结构很强的方案对象,它将数据和存放数据的位置对应起来。在数据库中,索引...

    Oracle11g从入门到精通2

    7.2 实现记录的唯一性 7.2.1 用键实现 7.2.2 创建唯一索引 7.2.3 使用序列实现 7.3 实现数据的完整性 7.3.1 域完整性 7.3.2 实体完整性 7.3.3 引用完整性 7.3.4 存储过程检查 7.3.5 使用触发器 ...

    oracle数据工程师面试题.pdf

    "oracle数据工程师面试题.pdf" ...这个资源文件涵盖了Oracle数据工程师面试的多个方面,包括数据类型、字符串函数、存储过程、PL/SQL编程、SQL语句、数据处理和分析、数据模型和数据结构、Oracle标准和规范等。

    Oracle数据库原理及应用教学大纲.pdf

    这篇教学大纲涵盖了 Oracle 数据库的基本概念、体系结构、表设计、数据操作、 SQL 查询、数据库对象、PL/SQL 编程等方面的知识。 一、课程性质和任务 Oracle 数据库原理及应用教学大纲旨在为学生提供一个完整的 ...

    Oracle优化器介绍(精简完善版).doc

    RBO 优化器有15种访问路径,包括用 Rowid 定位单行、用 Cluster Join 定位单行、用唯一约束或主键的 Hash Cluster Key 定位单行等。RBO 优化器会尽可能地使用索引,而不是全表扫描,但是在某些情况下,RBO 只能使用...

    Oracle OCP 1Z0-071超级题库

    Oracle OCP 1Z0-071超级题库知识点概述 ...Oracle OCP 1Z0-071超级题库涵盖了 Oracle 数据库管理和开发的多方面知识点,包括 SQL 语句和查询、表设计和约束、数据类型和运算符、权限和存储空间、函数和运算符等。

    SQL普查优化信息汇总

    很多情况下ORACLE并不能为我们的SQL语句选择最有效的驱动表, 在我们自己确定了合适的驱动表之后,可以使用HINT: ORDERED,LEADING来指定合适的驱动表 WHERE子句中的连接条件书写顺序 那些可以过滤掉最大数量记录的...

Global site tag (gtag.js) - Google Analytics