J jobsxy Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-30 #1 1、在ORACLE8中是不是每个数据库表必须有一个主索引(唯一性索引) 2、如何利用ORACLE8的建表工具建立非唯一性索引 3、如何用SQL建立非唯一性索引表
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-12-01 #3 sql? create index index_name on table_name (index_field_name, ....). 如果要建唯一性索引则 create unique index .. on ....
sql? create index index_name on table_name (index_field_name, ....). 如果要建唯一性索引则 create unique index .. on ....
J jobsxy Unregistered / Unconfirmed GUEST, unregistred user! 1999-12-01 #4 为会用ORACLE的Schema Manager不能建立非唯一性索引,而非得用SQL语句来完成? 看来ORACLE的维护工具做得太粗糙了
Y yck Unregistered / Unconfirmed GUEST, unregistred user! 1999-12-01 #5 1、ORACLE没有规定每个数据库表必须有一个主索引(唯一性索引), 在ORACLE中,一个表甚至可以没有任何索引。 2、用ORACLE的Schema Manager就可以建立非唯一性索引, 1)进入Schema Manager; 2)在TOOLSBAR中按“+”; 3)选择添加索引; 4)输入索引名字,选择表和字段,不要选择UNIQUE就可以建立非唯一性索引了。 3、在上面4)中按“SHOW SQL”即可以看到建立索引的SQL语句了。 它就是: create index index_name on table_name (index_field_name, ....) 如果要建唯一性索引则 create unique index .. on ....
1、ORACLE没有规定每个数据库表必须有一个主索引(唯一性索引), 在ORACLE中,一个表甚至可以没有任何索引。 2、用ORACLE的Schema Manager就可以建立非唯一性索引, 1)进入Schema Manager; 2)在TOOLSBAR中按“+”; 3)选择添加索引; 4)输入索引名字,选择表和字段,不要选择UNIQUE就可以建立非唯一性索引了。 3、在上面4)中按“SHOW SQL”即可以看到建立索引的SQL语句了。 它就是: create index index_name on table_name (index_field_name, ....) 如果要建唯一性索引则 create unique index .. on ....
J jobsxy Unregistered / Unconfirmed GUEST, unregistred user! 1999-12-01 #6 谢谢yck,怪我粗心没细看TOOLSBAR,不过ORACLE的维护工具做得也太... 比如Schema Manager建立表时为什么字段名的下划线看不到,为什么字段长 度值输入时看不到非得移到下一条,为什么不能在已建好的表中删除一字段.
谢谢yck,怪我粗心没细看TOOLSBAR,不过ORACLE的维护工具做得也太... 比如Schema Manager建立表时为什么字段名的下划线看不到,为什么字段长 度值输入时看不到非得移到下一条,为什么不能在已建好的表中删除一字段.