1、创建表的同时创建主键约束

(1)无命名 create table student ( studentid int primary key not null, studentname varchar(8), age int);

(2)有命名 create table students ( studentid int , studentname varchar(8), age int, constraint yy primary key(studentid));

2、删除表中已有的主键约束

(1)无命名可用 SELECT * from user_cons_columns; 查找表中主键名称得student表中的主键名为SYS_C002715 alter table student drop constraint SYS_C002715;

(2)有命名 alter table students drop constraint yy;

3、向表中添加主键约束 alter table student add constraint pk_student primary key(studentid);

4、向表中添加外键约束 ALTER TABLE table_A ADD CONSTRAINT FK_name FOREIGN KEY(id) REFERENCES table_B(id);

Oracle 中给表添加主键、外键相关推荐

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

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

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

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

  3. oracle中设置表的主键字段为自增序列(实例)

    oracle中设置表的主键字段为自增序列(实例) 1.首先创建一个表(如日志表) //删除库表中存在的日志表 drop table S_LOG_INFO cascade constraints; // ...

  4. MySql之DDL操作创建表(添加主键, 外键约束以及基本的数据类型)

    1.创建表基本语句 CREATE TABLE users( username VARCHAR(50) PRIMARY KEY, userpwd VARCHAR(50) NOT NULL, userag ...

  5. java获取表主外键_通过 jdbc 分析数据库中的表结构和主键外键

    文章转自:http://ivan4126.blog.163.com/blog/static/20949109220137753214811/ 在某项目中用到了 hibernate ,大家都知道 hib ...

  6. 数据库名词解释 主键外键检查 非空、唯一性约束 父表 子表

    Oracle数据库中,约束具体包括非空(NOT NULL)约束.唯一键(UNIQUE)约束.主键(PRIMARY KEY)约束.外键(FOREIGN KEY)约束和检查(CHECK)约束五种. 1:主 ...

  7. MySQL(四)—— 数据表的约束(外键约束,主键约束等)

    文章目录 数据表的约束 主键约束 非空约束 默认值约束DEFAULT 唯一性约束 UNIQUE 外键约束 FOREIGN KEY 创建外键 数据的一致性了解 删除外键 外键约束需要注意的细节 数据表的 ...

  8. 数据表中通过关联查询到每个外键ID所指的name以及其他属性

    之前我在网上百度,想要找到一个合适的方法老是找不到,自己现在解决了,在这里记录一下. 前提条件: 我有一张歌曲表.一张专辑表.一张歌手表. 其中歌曲表中有两个外键song_albumId.song_s ...

  9. [数据库03]-约束(唯一性-主键-外键/存储引擎/事务/索引/视图/DBA命令/数据库设计三范式

    [数据库03]-约束(唯一性-主键-外键)/存储引擎/事务/索引/视图/DBA命令/数据库设计三范式 一.约束 1.1 唯一性约束(unique) 1.2 主键约束 1.3 外键约束 二.存储引擎 2 ...

最新文章

  1. Android 系统开发_四大组件篇 -- Service 解析(用法)
  2. 计算机网络技术在农业中的应用,计算机网络技术在农业节水灌溉系统中的运用——评《计算机网络技术与应用实践》...
  3. 中欧光伏“双反”案:何以平地起波澜?
  4. 前端基础12:递归调用,快速排序和简单DOM元素操作
  5. 获取淘宝开发平台的sessionKey
  6. 一个励志PM小哥哥的Java转型之路
  7. matlab dll没有头文件,matlab调用dll没有头文件怎么办
  8. 易语言 钩子 (钩子HOOK与APIHOOK是不一样的)
  9. 程序员们,在你当领导前,有些事你得先知道
  10. 贺利坚老师汇编课程43笔记:DUP用来数据的重复duplicate
  11. iOS UIPickerView
  12. Python使用matplotlib可视化模拟烧烤摊每月营业额折线图
  13. 明解C语言中级篇练习代码------第八章
  14. Java九阳神功-内部类
  15. JUNIPER路由器中常用命令总结
  16. 树莓派搭建远程视频监控教程
  17. 实例讲解PMP相关方参与度评估矩阵
  18. 如何提升自己的短视频质量?三个小技巧来帮忙,助你做优质内容
  19. Mac电脑的微信截图快捷键
  20. 4月全球“.网址”域名总量排行榜:ZDNS份额仍超99%

热门文章

  1. Quartz总结(四):动态修改定时器二
  2. 数据存储之偏好设置NSUserDefaults
  3. iOS开发进阶教程【第一季小试牛刀】
  4. 对于基于模板的前端框架的补充
  5. 微软紧急修复两个 RCE,影响 Windows Codecs 库和 Visual Studio
  6. 【Kernel学习】基础篇——01一些标准宏定义和文件include关系
  7. python 闭包和装饰器
  8. VMware快照的工作原理
  9. Android XmlPullParser 笔记
  10. iOS手势学习UIGestureRecognizer cocos2d 手势推荐