rman> sql 'insert into system.y values('df','fere',0,22,54678)';RMAN-01008: the bad identifier was: df
RMAN-01007: at line 1 column 35 file: standard input总是这个字符出错,varchr2没错啊,插入数字或者null时能插入,

解决方案 »

  1.   

    格式问题, 
    sql 'insert into system.y values('df','fere',0,22,54678)'; 第一个引号和第二引号成一对了。  df 就不识别了。楼主要插入数据,直接在sqlplus 插入不就ok了吗? 
      

  2.   

    我是测试一下rman
    单引号没错在dos下输入就是这样的啊
      

  3.   

    sql “insert into system.y values(‘’df‘’,‘’fere‘’,0,22,54678)”;把这句复制过去执行试试
      

  4.   

    不好意思 上面的错了 忘记切换全角半角输入了用下面这句 直接复制过去哦
    sql "insert into system.y values(''df'',''fere'',0,22,54678)"; 
      

  5.   

    不好意思,我当时只是一时兴起,居然都忘了有这么一回事了,真的不好意思哈,我今天才看到,然后测试了一些,宾果,对了,但是我想不通,为什么values后面的varchar2要用两个单引号呢,