Tips:

view的主键并不是唯一的,主键的作用并不是为了区别各个元组的。
view 添加主键目的之一是:避免Hibernate生成复合主键。
  id name
1 100 小明
2 101 小红
3 101 小星
上面这种情况是存在的。
方法:
1 create or replace view test_view(id,name,2 CONSTRAINT "pk_test_view" PRIMARY KEY (id) RELY DISABLE) 3 as4 select table01.id5        table02.name6     from table01,table027     where table01.id=table02.id

转载于:https://www.cnblogs.com/windlaughing/archive/2012/03/24/2415632.html

Oracle:view 添加主键相关推荐

  1. oracle列添加主键约束,Oracle如何添加主键约束

    工具/材料 SQL Developer 操作方法 01 首先打开SQL Developer软件,找一个没有主键约束的表,如下图所示 02 然后我们新建一个查询,在界面中输入如下的约束修改语句,如下图所 ...

  2. oracle创建主键开并行,Oracle并行添加主键

    2.考虑先并行添加惟一性索引,再添加主键 SQL> create unique index pk_t on t(object_id) parallel 2 online; Index creat ...

  3. oracle建表语句设置主键,oracle 表添加主键 primary key

    根据数据库三范式就是每个表建议要有主键,每个字段不可再分,表与之间不存在部分依赖 数据库的优化首先考虑的也是主键 主键会在对应的字段加唯一约束.加not null,建 索引 怎么为表加主键呢 1,建表 ...

  4. oracle 主键能加索引吗,Oracle 添加主键和索引

    数据的主键和索引一般情况下都是必须的,特别是表有大量数据的时候,索引和主键更是必不可少,这样可以提供数据的查询效率: 一.创建表的同时创建主键约束 (1)无命名 create table studen ...

  5. oracle绑定主键,oracle添加主键的四种方法:

    oracle添加主键的四种方法: 列级,表级建立主键 drop table constraint_test; 1.create table constraint_test ( name_id numb ...

  6. Oracle添加主键和唯一约束最佳实践

    经常有开发人员找DBA,需要把唯一索引改为普通索引,或者把主键改为唯一索引或普通索引... 主键属性:普通索引+唯一约束+not null约束 或者唯一索引+not null约束 唯一索引属性:普通索 ...

  7. Oracle 添加主键和索引

    数据的主键和索引一般情况下都是必须的,特别是表有大量数据的时候,索引和主键更是必不可少,这样可以提供数据的查询效率: 一.创建表的同时创建主键约束 (1)无命名 create table studen ...

  8. Oracle中给表添加主键 外键,给表中添加主键、外键

    1.创建表的同时创建主键约束 (1)无命名 create table student ( studentid int primary key not null, studentname varchar ...

  9. oracle设置表的主键和外键,Oracle中给表添加主键、外键

    1.创建表的同时创建主键约束 (1)无命名 create table student ( studentid int primary key not null, studentname varchar ...

  10. Oracle 中给表添加主键、外键

    1.创建表的同时创建主键约束 (1)无命名 create table student ( studentid int primary key not null, studentname varchar ...

最新文章

  1. Redis-08Redis数据结构--基数HyperLogLog
  2. Mysql之增加数据_INSERT INTO
  3. java访问控制度_菜鸡的Java笔记 - java 访问控制权限
  4. 【Qt】Qt5.12版本编译Oracle驱动教程
  5. Jython 安装使用
  6. 阿里云熊鹰:基于融合、协同系统的边缘云原生架构演进和实践
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的学生选课系统
  8. 转移 AD Time Server
  9. 软件评测师考试(下午考点,要背)
  10. C++中的 求模运算 和 求余运算
  11. 语音社交聊天app受欢迎的特点有哪些?
  12. vscode php格式化插件
  13. linux安装atari环境实录
  14. 二等水准测量记录数据_二等水准测量记录计算示例.doc
  15. c语言快排过程,快速排序(快排)C语言实现
  16. [HTML5]配置Ngnix服务器支持manifest
  17. mac系统下不用u盘如何装win7系统?
  18. 康耐视InSight相机实现ModBusTCP通讯详解
  19. 股票入门基础知识21:什么是股息收益率(DY)
  20. php汽车之家数据api,2018汽车之家汽车品牌车型数据新鲜出炉

热门文章

  1. Hbase数据模型入门
  2. Visual Studio2013修改IDE集成开发环境视图风格
  3. Web Components 小榄
  4. 《Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法》笔记
  5. php读取url连接的图片,输出到浏览器
  6. php设计模式实战之--观察者模式
  7. Oracle 10g dbms_rowid 包源码
  8. java中awt和swing是的关系以及区别
  9. SQL server脚本语句积累
  10. 【高斯消元】[JSOI2008]球形空间产生器sphere