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 constraint yy;
(2)無命名
可用select * from user_cons_columns;
查詢表中主鍵名稱得student表中的主鍵名為sys_c002715
alter table student drop cons sys_c002715;
3、向表中新增主鍵約束
alter table student add constraint pk_student primary key(studentid);
本文標題: oracle中新增刪除主鍵的方法
本文位址:
oracle中新增刪除主鍵
1 建立表的同時建立主鍵約束 1 無命名 create table student studentid int primary key not null,studentname varchar 8 age int 2 有命名 create table students studentid int s...
oracle的主鍵約束的新增和刪除
oracle的主鍵約束新增刪除 1 建立表的同時建立主鍵約束 一 無命名 create table accounts accounts number number primary key,accounts balance number 二 有命名 create table accounts acco...
MySQL主鍵刪除 新增
2修改資料庫和表的字符集 alter database maildb default character set utf8 修改資料庫的字符集 alter table mailtable default character set utf8 修改表的字符集 如果您想要把錶預設的字符集和所有字元列 c...