这个我也曾经这么想过,但最后没有能用sql写出来

解决方案 »

  1.   

    如果硬是想呢?
    是不是只能通过col,tab表数据进行自己组合??????????(这样不是太累人了?)
      

  2.   

    写过程,
    我觉得可以这么作:
    select * from user_objects where user='your_user_name';
    然后再循环中拚动态sql,无非是create,alter等语句。
    但表创建的时候还要考虑表之间的关系,肯定是非常的麻烦,但如果作出来了,一定对oracle的数据字典非常了解了,也肯定很有收获。
      

  3.   

    就像select text from use_source where name ='..'可以导出存储过程的脚本.有没有类似
    select text from ... where name='..'可以导出表的脚本呢??呵呵,
      

  4.   

    oracle8i能否在不同的操作系统之间如何导入导出数据呢,我试过,在OpenVMS(和Unix差不多)下导出的文件在NT下不能导入!有什么办法可以跨平台导入导出!我是要连数据一起导的!