我是oracle数据库世界的新手,所以我对这里的要求有点困惑,我应该在新的工作场所完成一个训练营。
第一个要求是我需要在client_id和client_nbr上创建唯一约束UNIQ_BEL_CLIENT_EMP。
我做了
CONSTRAINT UNIQ_BEL_CLIENT_EMP UNIQUE(client_id,client_nbr)
然后它还表示唯一约束将自动在幕后创建唯一索引,因此为索引表空间指定PDC_IX。
我知道我们可以为我们明确创建的给定列/列指定索引表空间,但是如何为在幕后创建的内容指定索引表空间?如果有人能帮我回答这个问题,我将非常感激。
如果在幕后为唯一约束创建唯一索引,则执行此类操作是否有效????
CONSTRAINT UNIQ_BEL_CLIENT_EMP UNIQUE(client_id, client_nbr) USING INDEX TABLESPACE PDC_IX
答案 0 :(得分:2)
您可以使用约束创建要内联的索引,并在那里指定表空间。如,
new Thread(new Runnable() {
@Override
public void run() {
while(buttonClicked.getValue() ==0) {
// you didn't click
Thread.sleep(10000);
}
};
}).start();