不明白“请问与每个表想对应的这个表是什么表名?”
=====================
啥意思?“在oracle 中每个表都有一个id与它对应,应在哪里找到这个id”
=============================
也不明白。。

解决方案 »

  1.   

    也就是说比如表table1,我们可以看到它定义的字段,和字段长度,还有是否为空等
    我想关于这个表table1的这些信息也应该是存在和它相对应的表中吧,另外在oracle中的每一个表,为了使oracle能够确定一个表,它也会自已加入一个id来唯一
    确定它吧
      

  2.   

    "我想关于这个表table1的这些信息也应该是存在和它相对应的表中吧"
    =============================================================
    啥叫和这个表相对应的表?
    我想你是想知道oracle在哪里记录这些字段的定义信息吧?
    你可以查看这个数据字典视图
    dba_tab_columns
    desc dba_tab_columns你就知道了“另外在oracle中的每一个表,为了使oracle能够确定一个表,它也会自已加入一个id来唯一
    确定它吧”
    =========================================
    我想你看看数据字典就知道了
    dba_tables
    user_tables
    all_tables
      

  3.   

    你是想看关于某个表的信息吧,可以通过楼上的数据字典来看,简单的,你就在pl/sql里什么都能看到了
    如果不是这样,那就是我没看清你要的是什么了
      

  4.   

    在pl/sql里,左边树型结构中有table,点开它就会看到库中所有表的信息,右键点击你想要看的表,就可以查看数据、编辑数据、查看表结构、编辑表结构……
      

  5.   

    “也就是说比如表table1,我们可以看到它定义的字段,和字段长度,还有是否为空等”
    楼主的这个要求很简单啊。
    desc table1;即可看到啊。“另外在oracle中的每一个表,为了使oracle能够确定一个表,它也会自已加入一个id来唯一
    确定它吧”
    楼主查看表的id吗?每一个数据库对象(表、视图、存储过程、索引等等)都会有一个ID。select obj# from sys.obj$ where name=upper('table1');