insert into 后
有没有COMMIT?

解决方案 »

  1.   

    要提交的,重来一编吧,最后要commit
      

  2.   

    没有,怎么加上commit?
    我就怀疑是这个毛病,但是不知道具体怎样操作?
    请指点迷津
      

  3.   

    insert语句执行完再加一句语句:commit;
      

  4.   

    怎样commit?
    是这样吗?
    sql>insert dd select dd from table@dblink 
        commit
        run?????
      

  5.   

    我也怀疑你没有提交另外,pl/sql有个copy命令,very GOOD
      

  6.   

    怎样用copy?
    请大侠教我!
    有没有这方面的电子书?各位请推荐一下,最好有网址,谢谢!
    谢谢!
    [email protected]
      

  7.   

    sql>insert dd select dd from table@dblink;
    sql>commit;
      

  8.   

    sql>insert dd select dd from table@dblink;
    sql>commit;
      

  9.   

    Syntax:
    COPY {FROM database | TO database | FROM database TO database}
    {APPEND|CREATE|INSERT|REPLACE} destination_table [(column, column, column, ...)]
    USING queryCOPY FROM HR/HR@HQ TO JOHN/CHROME@WEST -
    REPLACE WESTEMPLOYEES -
    USING SELECT * FROM EMPLOYEES------------------------
    |                      |
    |   相逢何必曾相识     |
    |                      |
    ------------------------
      

  10.   

    不用db_link,先配置net连接的服务名,再用exp,imp。
      

  11.   

    在下初涉ORACLE,对导数据方面基本上不通,DBLINK也是别人告诉的
    exp,imp我也不会
    有没有什么书介绍给我读一读,学习学习
      

  12.   

    1.新华书店的oracle书籍中有介绍此问题的,可以找一找;
    2.版主的“ORACLE备份策略(ORACLE BACKUP STRATEGY)”这一贴子介绍的也不错;
    3.以前的贴子和oracle相关网站。
      

  13.   

    如果用insert,执行完必须要commit
    用copy,比较简单