C/C++教程

Oracle相关指令

本文主要是介绍Oracle相关指令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.创建联合主键

有命名--已建表时的创建

alter table ALL_TYPES_ORACLE1 add constraint pk_types1 primary key (ID,"varchar2");

有命名--未建表时的创建

CREATE TABLE table_test(

   id INT NOT NULL, --注意:主键必须非空

   name VARCHAR(20) NOT NULL,

   address VARCHAR(20),

   constraint yy PRIMARY KEY(id)
);

无命名--已建表时的创建

alter table 表名 add primary key(主键字段1,主键字段2...);

 无命名--未建表时的创建

CREATE TABLE table_test(

  id INT NOT NULL,

  name VARCHAR(20) NOT NULL,

  address VARCHAR(20),

  PRIMARY KEY(id)
);

2.删除联合主键

主键有名称

alter table ALL_TYPES_ORACLE1 drop constraint pk_types;
主键没名称

alter table 表名 add primary key(主键字段1,主键字段2...);

这篇关于Oracle相关指令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!