在SQL*PLUS中执行会被强制替换:
输入 did 的值:  原值    1: insert into PAGECOL (COLUMM ,PAGEID ,VALUE ,COLUMNDISPLAY ,TEXTAREACOLS ,ORDERNO ,TEXTAREAROWS ,TYPE ,ISCLEAR ,LENGTH ,EMPTYOPTION ,SCALE ,ALIGN ,PK ,COLWIDTH ,CANNULL ,SCRIPT ,DEFAULTVALUESTRING ,EVENT ,HTML ,EDITCONTROL ,VISIBLE ,BINDTO ,READONLY ,SOURCE ,TRANSTOCLIENT ,WIDTH ,SAVE ,DEFTAG ) values  ( 'detail' ,2703 ,'' ,'员工' ,0 ,6 ,1 ,'数字' ,'0' ,0 ,0 ,0 ,'center' ,0 ,1 ,1 ,'' ,'' ,'' ,'<a href="../public/pageview1.jsp?pageid=2704&did=`faid`">》</a>' ,'bshr.com.edittmpl.eHtml' ,1 ,null ,1 ,'' ,1 ,'30' ,0 ,0 )
新值    1: insert into PAGECOL (COLUMM ,PAGEID ,VALUE ,COLUMNDISPLAY ,TEXTAREACOLS ,ORDERNO ,TEXTAREAROWS ,TYPE ,ISCLEAR ,LENGTH ,EMPTYOPTION ,SCALE ,ALIGN ,PK ,COLWIDTH ,CANNULL ,SCRIPT ,DEFAULTVALUESTRING ,EVENT ,HTML ,EDITCONTROL ,VISIBLE ,BINDTO ,READONLY ,SOURCE ,TRANSTOCLIENT ,WIDTH ,SAVE ,DEFTAG ) values  ( 'detail' ,2703 ,'' ,'员工' ,0 ,6 ,1 ,'数字' ,'0' ,0 ,0 ,0 ,'center' ,0 ,1 ,1 ,'' ,'' ,'' ,'<a href="../public/pageview1.jsp?pageid=2704OEM_sqlplus_input_finished=`faid`">》</a>' ,'bshr.com.edittmpl.eHtml' ,1 ,null ,1 ,'' ,1 ,'30' ,0 ,0 );
插入Oracle 表中不能处理&did?????请帮忙解决,谢谢!!!急用!!!!!

解决方案 »

  1.   

    href="../public/pageview1.jsp?pageid=2704&did=`faid` -->
    href="../public/pageview1.jsp?pageid=2704' || chr(38) ||  'did=`faid`
      

  2.   

    使用CHR来转换。如CHR(39)是引号
      

  3.   

    lianhg谢谢您,请问什么地方有SQL*Plus的帮助或者指南什么的??谢谢!!!
      

  4.   

    lianhg谢谢您,请问什么地方有SQL*Plus的帮助或者指南什么的??谢谢!!!====================================================================ORACLE联机文档里面有