oracle中新增刪除主鍵的方法

2022-09-22 00:09:15 字數 686 閱讀 4892

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...