www.qnmk.net > OrAClE中怎么设置联合主键?(举例说明)

OrAClE中怎么设置联合主键?(举例说明)

建表时候设置 CREATE TABLE TAB ( ID1 NUMBER(10) , ID2 NUMBER(4), CREDIT NUMBER(2), CONSTRAINT PK_TAB PRIMARY KEY (ID1,ID2) -- 主键 ); 或者建表之后追加 alter table tab add constraint pk_tab2 primary key (id1,id2);

建表时候设置CREATE TABLE TABID1 NUMBER(10)ID2 NUMBER(4), CREDIT NUMBER(2), CONSTRAINT PK_TAB PRIMARY KEY (ID1,ID2) -- 主键或者建表之后追加alter table tab add constraint pk_tab2 primary key (id1,id2); 甲骨文公司,全称甲骨文股份...

alter table xxx add constraints xxx_pk primary key (c1,c2,c3,c4,c5....);

联合主键只是让记录联合的那几个字段总体上是唯一的,比如id1 id2 id3 可以有2个id 为1的,但肯定只有一个1 0 0。 查询也要按需要来,写个等值查询: select a.*,b.month,b.money from tab1 a,tab2 b where a.id1=b.id1 and a.id2=b.id2 and a.i...

create table 表名( a ..., b..., ... constraint 约束名 primary key(a,b) ); 如果是已建完表则 去添加 alter table table_name add constraint 约束名 primary key(a,b);

alter table AA add constraint pk_1 primary key (col1, col1);

create table student_course(sno char(8) not null,cno char(10) not null,score number,constraint PK_SC primary key (sno, cno))

alter table AA add constraint pk_1 primary key (col1, col1);

建表时候设置 CREATE TABLE TAB ( ID1 NUMBER(10) , ID2 NUMBER(4), CREDIT NUMBER(2), CONSTRAINT PK_TAB PRIMARY KEY (ID1,ID2) -- 主键 ); 或者建表之后追加 alter table tab add constraint pk_tab2 primary key (id1,id2);

alter tablePDMT_REQUIREMENT_MANAGE add constraint unionkeyname primary key (DEVELOP_PLAN_YEAR_DE_ID,REQUIRE_NO); 上面语句中:unionkeyname为添加的联合约束的名称

网站地图

All rights reserved Powered by www.qnmk.net

copyright ©right 2010-2021。
www.qnmk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com