1.select aae from tablename;
2.在cmd下用   exp可以导出表结构.

解决方案 »

  1.   

    1.select aae from a;
    2.用exp和imp来做,如果不行,可用--把你的数据表所属的*.dbf拷贝到另一台机器上,然后再online一下,我想应该可以了...
      

  2.   

    回复人: slyfox123456() ( ) 信誉:100  2005-01-25 19:11:00  得分: 0  
       1.select aae from a;
    2.用exp和imp来做,如果不行,可用--把你的数据表所属的*.dbf拷贝到另一台机器上,然后再online一下,我想应该可以了...
      
      online是什么意思?能不能具体一点
     
      

  3.   

    1、你要是想知道一个表的列名 ,可以用 desc 表名即可。
       你哟啊是想知道某一列名在哪一个表中 ,可以用下面的语句:    select distinct table_name 
        from user_tab_columns 
        where column_name='SO_TYPE_ID'; 
    2、你可以用exp来导出表的数据结构
      

  4.   

    第一个问题"hsj20041004(光芒)"已经回复得很清楚了,这里就不多说了
    第二个问题,你可以用EXP命令导出表的结构,在导出过程中有“导出表数据(yes/no)”选项时,默认为‘YES’,你选择‘NO’就可以了,这样只导出表的结构信息,而不导出表的数据。
      

  5.   

    第二个问题,楼主是只想要创建表的sql语句,而不想要表结构。这样实现: select dbms_metadata.get_ddl('TABLE', t.table_name) scripts from user_tables t;