欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

建立了索引却查不到索引信息

更新时间: 2014-01-05 02:13:09 责任编辑: Author_N1

 

建立了索引却查不到索引信息,求助
建表示建立了索引,用pl/sql developer建的
这是建立索引的sql语句
-- Create/Recreate indexes 
create unique index 时间 on FX0.CELL_A (TIME)
  tablespace SYSTEM
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );

可是我查询索引信息时却没有该索引,在sqlplus中用
select * from user_indexes where table_name='FX0.CELL_A'
查询,显示'未选定行‘。

大家帮帮忙!

--参考方法--
应该是这么查吧?FX0 是不是用户名哦。。

select * from user_indexes where table_name='CELL_A'
--参考方法--
引用:
Quote: 引用:

查表你可以select * from 用户名.表名,如果是当前用户登录你也可以直接select * from 表名;
你查索引的table_name明显要的是表名,你加个用户名肯定不对
你说的很明白。
在问个问题,我在分区表CELL上建了本地分区索引,如下
-- Create/Recreate indexes 
create index FX0.LOC_TIME on FX0.CELL (TIME)
  local;

可是,我用
select index_name,table_name,partitioning_type,locality,alignment from user_part_indexes where table_name='CELL'(这句sql正确吗)
还是没有查到该索引。。
CREATE INDEX dbobjs_idx ON dbobjs (created) LOCAL
 (PARTITION dbobjs_06 TABLESPACE users,
 PARTITION dbobjs_07 TABLESPACE users
 );你建到哪个分区了呀,另外可以用all_part_indexes来查是不是你用户不对
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:13:09
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/7131/
本文WWW.DOC100.NET DOC100.NET版权所有。