oracle怎么增加主键
方法:1、利用“alter table 表名 add constraint 主键名 primary key(主键)”语句添加有命名主键;2、利用“alter table 表名 add primary key(主键字段)”语句添加无命名主键。 本教程操作环境:Win
<blockquote><p>方法:1、利用“alter table 表名 add constraint 主键名 primary key(主键)”语句添加有命名主键;2、利用“alter table 表名 add primary key(主键字段)”语句添加无命名主键。</p></blockquote>
本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。
oracle怎么增加主键
主键解释:
一个表的唯一关键字 比如一个学生表 学号不能重复且唯一 ,学号就是关键字,即为主键。
区别于外键:
外键就是跟其他表联系的字段 ,还是比如有一张学生表 还有一张选课表,这个时候要修改学生表中的学号 ,选课表里对应的就也得变,这样就需要给选课表加学号作为外键约束,这样当你修改学号时 所有外键关联的就都改了
主键的添加、删除等操作
1.有命名主键
1)有命名主键的添加
①建表时添加主键(yy为主键“ID”的主键名称)
2)有命名主键的删除
3)有命名主键的修改
需先删除主键,再进行添加
2.无命名主键
1)无命名主键的创建
①建表时添加主键(主键“ID”的主键名称需要查询出来,下文有方法)
2)无命名主键的删除
①先查出来主键名(constraint_name),user_cons_columns表会在文末给出解释
②再执行删除的SQL
3)无命名主键的修改
需先删除主键,再进行添加
推荐教程:《Oracle视频教程》
以上就是oracle怎么增加主键的详细内容,更多请关注每日运维其它相关文章!