对于使用Oracle 11.2.0作为后端的业务应用程序,我们将会有一系列表Foo {0},其中{0}是一个日期,每个月结束时会有一个表(关于为什么需要这个的长篇故事,但那些是我的行军命令)。每个表都有一个主键约束和一个索引,对所有表使用相同的列。而不是为所有表定义约束和索引,是否可以创建其中一个并将其应用于所有表?谢谢你的帮助。
答案 0 :(得分:2)
没有。如果您需要12个单独的表,则需要定义12个单独的主键约束(如果您不希望Oracle在创建约束时自动创建索引,则需要12个单独的索引)。
答案 1 :(得分:1)
在Oracle 11.2中创建这12个表没有充分的理由。
我建议:
Foo1
,Foo2
... Foo12
创建此表的视图