我是靠谱客的博主 安详哈密瓜,这篇文章主要介绍oracle建表时就指定主键,如何在oracle创建时就指定表的主键和外键,现在分享给大家,希望可以做个参考。

创建表的语法

-创建表格语法:

create table 表名(

字段名1  字段类型(长度) 是否为空,

字段名2  字段类型       是否为空

);

-增加主键

alter table 表名 add constraint 主键名 primary key (字段名1);

-增加外键:

alter table 表名

add constraint 外键名 foreign key (字段名1)

references 关联表 (字段名2);

在建立表格时就指定主键和外键

create table T_STU  (

STU_ID               char(5)                         not null,

STU_NAME             varchar2(8)                     not null,

constraint PK_T_STU primary key (STU_ID)

);

主键和外键一起建立:

create table T_SCORE  (

EXAM_SCORE           number(5,2),

EXAM_DATE            date,

AUTOID               number(10)                      not null,

STU_ID               char(5),

SUB_ID               char(3),

constraint PK_T_SCORE primary key (AUTOID),

constraint FK_T_SCORE_REFE foreign key (STU_ID)

references T_STU (STU_ID)

)

最后

以上就是安详哈密瓜最近收集整理的关于oracle建表时就指定主键,如何在oracle创建时就指定表的主键和外键的全部内容,更多相关oracle建表时就指定主键,如何在oracle创建时就指定表内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(127)

评论列表共有 0 条评论

立即
投稿
返回
顶部