oracle中添加删除主键的方法
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)有命名
alter table students drop constraint yy;
(2)无命名
可用
SELECT * from user_cons_columns;
查找表中主键名称得student表中的主键名为SYS_C002715
alter table student drop constraint SYS_C002715;
3、向表中添加主键约束
alter table student add constraint pk_student primary key(studentid);
以上所述是小编给大家介绍的oracle中添加删除主键的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
oracle11g 最终版本11.2.0.4安装详细过程介绍
这篇文章主要介绍了oracle11g 最终版本11.2.0.4安装详细过程介绍,详细的介绍了每个安装步骤,有兴趣的可以了解一下。2017-03-03oracle中左填充(lpad)和右填充(rpad)的介绍与用法
这篇文章主要跟大家介绍了关于oracle中左填充(lpad)和右填充(rpad)的相关资料,通过填充我们可以固定字段的长度,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。2017-08-08Oracle 18c新特性-PDB快照轮播(Snapshot Carousel)
Oracle 18c推出的一个新功能就是PDB快照轮播,最多可以创建8个pdb的快照,而这8个构成的一组快照就被称作快照轮播。这篇文章主要介绍了Oracle 18c新特性-PDB快照轮播(Snapshot Carousel),需要的朋友可以参考下2018-10-10Oracle 通过impdp导入报ORA-39002 ORA-39165错误的解决方案
这篇文章主要介绍了Oracle 通过impdp导入报ORA-39002 ORA-39165错误,本文给大家分享原因分析及解决方案,需要的朋友可以参考下2023-09-09Oracle 两个逗号分割的字符串,获取交集、差集(sql实现过程解析)
这篇文章主要介绍了Oracle 两个逗号分割的字符串,获取交集、差集的sql实现过程解析,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-10-10
最新评论