给定一个具有两个唯一索引的表,如下所示,如何确定哪个唯一索引对应于主键,而不是该表上的其他唯一索引?
user_indexes和user_ind_columns似乎没有携带这些信息。谢谢,-DD
PS:当然,没有显式地命名索引和使用命名约定。
SQL> create table tt (id number not null primary key, name varchar2(64 char) not null unique, info varchar2(4000));
SQL> create index tt_idx on tt(info);
SQL> select I
我在Oracle有一张桌子:
NAME DATE TIMEOFDAY PAYMENT
SUBIR 10-08-12 DAY 10000
SUBIR 10-08-12 NIGHT 12000
现在,我想在oracle表中进行修改,以便单个用户在特定的一天内不能超过一次pay。例如,我不能插入以下内容:
NAME DATE TIMEOFDAY PAYMENT
SUBIR 10-08-12 DAY 10000
SUBIR 10-08-12 NIGHT