本文概述
- 主键-使用CREATE TABLE语句
- 句法
- 例子
- 主键-使用ALTER TABLE语句
- 句法
- 例子
- 删除主键
- 句法
- 例子
- 禁用主键
- 句法
- 例子
- 启用主键
- 句法
- 例子
主键-使用CREATE TABLE语句 句法
CREATE TABLE table_name(column1 datatype null/not null, column2 datatype null/not null, ...CONSTRAINT constraint_name PRIMARY KEY (column1, column2, ... column_n));
例子
CREATE TABLE Test2(ID Number, NAME Varchar2 CONSTRAINT test2_pk PRIMARY KEY (ID));
文章图片
主键-使用ALTER TABLE语句 句法
ALTER TABLE table_nameADD CONSTRAINT constraint_name PRIMARY KEY (column1, column2, ... column_n);
例子
ALTER TABLE student ADD CONSTRAINT student_pk PRIMARY KEY(id);
文章图片
删除主键 句法
ALTER TABLE table_nameDROP CONSTRAINT constraint_name;
例子
ALTER TABLE student DROP CONSTRAINT student_pk ;
文章图片
禁用主键 句法
ALTER TABLE table_nameDISABLE CONSTRAINT constraint_name;
例子
ALTER TABLE student DISABLE CONSTRAINT student_pk ;
文章图片
启用主键 句法
ALTER TABLE table_nameENABLE CONSTRAINT constraint_name;
例子
ALTER TABLE student ENABLE CONSTRAINT student_pk ;
文章图片
推荐阅读
- 什么是Oracle
- ORACLE where子句
- Oracle UPDATE语句使用示例
- Oracle视图用法示例
- ORACLE TRUNCATE TABLE语句
- Oracle教程介绍
- Oracle TRUNCATE TABLE语句用法
- Oracle子查询怎么使用(是什么?)
- Oracle触发器