oracle alter table xxoo add constraint pk_xxoo primary key
oracle 添加 primary key 的步骤如下
-- drop table tmp_tt0 purge;
-- Create table
create table tmp_tt0
(c0 varchar2(100) default sys_guid() not null,c1 varchar2(100) not null,c2 varchar2(100)
) enable row movement monitoring initrans 10
;
create unique index pk_tmp_tt0 on tmp_tt0(c0) initrans 10 parallel 8 online;
alter table tmp_tt0 add constraint pk_tmp_tt0 primary key(c0) using index initrans 10 ;create index ind_tmp_tt0_n1 on tmp_tt0(c1) initrans 10 parallel 8 online;alter index pk_tmp_tt0 noparallel;
alter index ind_tmp_tt0_n1 noparallel;
其中 alter table tmp_tt0 add constraint pk_tmp_tt0 primary key(c0) using index initrans 10 ;
的 using index 使用 c0 列的唯一性索引。
如果该列上有唯一性索引,则使用。
如果该列上没有唯一性索引,则创建,索引的名字为约束的名字。
比如 alter table tmp_tt0 add constraint pk_tmp_tt0 primary key(c0) using index pk_tmp_tt0 initrans 10 ;
oracle alter table xxoo add constraint pk_xxoo primary key相关推荐
- Oracle alter table详解
//建测试表 create table dept( deptno number(3) primary key, dname varchar2(10), loc varchar2(13) ); crea ...
- Oracle alter table
alter table 的功能 create table test(a varchar2 ( 20 ),b number ( 2 )) 重名命 alter table test ren ...
- The ALTER TABLE statement conflicted with the FOREIGN KEY constraint FK_SortId.
在创建外键时,出错. USE E_Market GO ALTER TABLE CommodityInfo ADD CONSTRAINT FK_SortId FOREIGN KEY(SortId) re ...
- 主外键constraint、primary key、foreign key、check、default的用法和理解
alter table table_6 --向已存在的table_6这个表中再添加字段jj\oo\kk这3个字段 add jj varchar(50),oo int,kk int select *fr ...
- hibernate4.x自动建表时候创建外键失败ERROR: HHH000389: Unsuccessful: alter table ORDERS_NOPK1 add index
1 错误描述: 场景:hibernate 自动建立非主键多对一关联时候 ERROR: HHH000389: Unsuccessful: alter table ORDERS_NOPK1 add ind ...
- constraint PK_LDBACKUPTEXTINFO primary key (xx) using index tablespace lisi
Oracle数据库 constraint xx primary key(xx) 创建主键的方式 constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID)–单 ...
- oracle alter table,comment
//test为表空间 //用户修改oracle服务器字段变更 ---oracle修改已有表类型 ALTER TABLE test.CMS_NOTICE ADD IS_READ NUMBER(1,0); ...
- 关于MySQL : CREATE TABLE if not exists xxx/ALTER TABLE xxx ADD COLUMN IF NOT EXISTS xxx语法使用注意
背景 在测试程序时,对于你新建的表,并且额外插入了其他新的列字段.当你再次插入时,报错,表名或者列名重复. 导致的结果 导致的结果就是你的程序运行不下去,因为在你周期调度,或者再次调度时,逻辑上需要再 ...
- Table doesn't have a primary key
从数据库取出来的数据,一般会放在一个DataTable中.但是,Insus.NET想实现一个小功能,就是在这个DataTable能快速找到某一行记录,来显示于asp.net页面上.这时我们可以使用Da ...
最新文章
- NHibernate初学体验记
- asp.net 对xml文件的读写,添加,修改,删除操作
- Use Simple Variables and Formulas
- Django框架(8.Django中的模板文件的使用和模板变量的简单使用)
- 1.2 Hive的优缺点
- 网上书城java负责_网上书城项目总结(servlet_jsp+javaBean)
- ubuntu下mysql5.7安装教程_Ubuntu 16.04 上安装 MySQL 5.7 教程
- 英雄联盟微信登录服务器怎么回事,英雄联盟微信怎么登陆 lol微信登录功能开放大区一览...
- MongoDB学习(黑马教程)-4-数据库MongoDB的更新(修改)文档操作
- 【软件体系结构】软件体系结构概述
- 利用python合并关联两个表中的数据
- cube配置定时器ETR2模式测频实验
- 永远的7日之都怎么在电脑上玩 永远的7日之都安卓模拟器教程
- android 泰文ttf字体,如何在Android上正确显示泰语diactirics?
- 机器学习简易入门-附推荐学习资料
- matlab保存所有图,Matlab中图片保存的5种方法
- 沉密神采,如对至尊 --中国书法
- 美国国防部“轻便安全盘”可否民用?
- 逻辑思维训练——排除法
- 07 基于python实现超级画板(完整的代码+说明文档+可执行程序exe)
热门文章
- Android-Skillful-Craftsman(Android能工巧匠)
- html代码老是记不住怎么办,几个老爱忘记的html标签
- 易中天品汉代风云人物01: 冤死的晁错(上)
- 安全证书相关知识补充
- MC开服教程一:简略版使用阿里云部署mc服务器(paper端)
- TeeChart VCL/FMX v2023 crack
- jQuery常见事件
- ISCC 2017 部分解题记录 By Assassin
- 【已解决】Due to limitations of the com.mongodb.BasicDocument, you can‘t add a second ‘$and‘ expression
- 性能为王,科视 1DLP 激光投影机以“质”服人