Oracle增加删除主键
2011-05-10 10:48
239 查看
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);
摘自:http://yyuhui-qq-com.javaeye.com/blog/748007
(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);
摘自:http://yyuhui-qq-com.javaeye.com/blog/748007
相关文章推荐
- Oracle增加修改删除字段/主键
- oracle增加列,删除列
- Oracle中给已存在的表增加自增主键
- oracle 中增加、修改、删除字段
- Oracle中增加,修改,删除表中的列
- oracle 删除表空间错误 提示:ora-02429:无法删除用于强制唯一/主键的索引。
- oracle删除表字段和oracle表增加字段
- Oracle 创建自动增加主键的表
- Oracle 增加修改删除字段
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列、主键和unique
- oracle使用sql语句增加字段示例(sql删除字段语句)
- Oracle 增加修改删除字段
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- Oracle表字段的增加、删除、修改和重命名
- Oracle 增加修改删除字段与添加注释
- Mysql 增加删除列主键外键
- Oracle 增加 修改 删除 列
- Mybatis批量增加,删除,更新Oracle
- oracle删除表字段和oracle表增加字段
- 03.Oracle 增加修改删除字段