oracle数据库中Primary Key的用法(单列主键/复合主键) 您所在的位置:网站首页 oracle怎么添加主键 oracle数据库中Primary Key的用法(单列主键/复合主键)

oracle数据库中Primary Key的用法(单列主键/复合主键)

2024-07-11 21:54| 来源: 网络整理| 查看: 265

一:什么是主键: 主键(primary key):是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。 二:什么是单列主键: 取表中某列的字段用来唯一的标识表中的某一条记录。 三:什么是复合主键: 如果表中没有某列的字段可以确定数据的唯一性我们就需要二列或二列以上的列字段来确定一条数据的唯一性,这就叫做复合主键。 四: 单列主键/复合主键的创建: //单列主键的创建 create table ECS_STORE.TF_B_AIR_CONFIG( TYPE_ID VARCHAR2(20) not null, PROVINCE_CODE VARCHAR2(4) not null, PARAMETER_TYPE VARCHAR2(2) not null, LIMIT_NUM VARCHAR2(4) not null, EFFECTIVE_FALG VARCHAR2(2) default ‘1’, UPDATE_TIME DATE default sysdate, constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID)) //复合主键的创建 —-创建TF_B_AIR_CONFIG表 create table ECS_STORE.TF_B_AIR_CONFIG( TYPE_ID VARCHAR2(20) not null, PROVINCE_CODE VARCHAR2(4) not null, PARAMETER_TYPE VARCHAR2(2) not null, LIMIT_NUM VARCHAR2(4) not null, EFFECTIVE_FALG VARCHAR2(2) default ‘1’, UPDATE_TIME DATE default sysdate, constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID , PROVINCE_CODE)–复合主键 )



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有