首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >不带索引的唯一约束

不带索引的唯一约束
EN

Stack Overflow用户
提问于 2019-06-12 20:23:53
回答 1查看 1.4K关注 0票数 0

假设我有一张大桌子。

这个表不需要查询,我只想把里面的数据保存一段时间。

我想防止表中有重复的行,所以我想添加一个唯一的

表上的约束(或主键)。

但是自动创建的唯一索引实际上是不必要的。

我不需要它,而且它只是在浪费磁盘空间,并且需要维护(不管创建它需要多长时间)。

有没有一种方法可以创建一个不带索引的唯一约束(任何索引-唯一或非唯一)?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-06-13 03:35:08

也许Index-Organized Tables就是你所需要的?

但严格地说,组织索引的表是存储在索引结构中的表-可以说只有索引而没有表,而您的要求是有表而没有索引,所以这是相反的:)

代码语言:javascript
复制
CREATE TABLE some_name
(
 col1           NUMBER(10)    NOT NULL,
 col2           NUMBER(10)    NOT NULL,
 col3           VARCHAR2(50)  NOT NULL,
 col4           VARCHAR2(50)  NOT NULL,
 CONSTRAINT pk_locations PRIMARY KEY (col1, col2)
)
ORGANIZATION INDEX 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56562176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档