请问如何添加如上述的数据 到数据库!谢谢解决!!

解决方案 »

  1.   


    create table test (str varchar2(200));insert into test values ('"<a href=''#''>;&*;;</a>"');
    commit;
    select * from test;STR                                                                             
    --------------------------------------------------------------------------------
    "<a href='#'>;&*;;</a>" 
      

  2.   

    create table test123 (str varchar2(200));insert into test123 values ('<a href=''#''>;&*;;</a>');
    insert into test123 values ('"<a href=''#''>;&*;;</a>"');commit;
    select * from test123;
    STR
    -----------------------
    <a href='#'>;&*;;</a>  
    "<a href='#'>;&*;;</a>"
      

  3.   

    insert into OA_MEETROOM(SID,NAME,PLACE,CONTAIN,MRESOURCE,NOTE) values ('XXXXX128747981520311','会议室','10','10','10','<a href='#'>ss</a>')Tue Oct 19 17:16:55 CST 2010  |  [异常代码:DC-04] 执行SQLS出现异常。java.sql.SQLException: ORA-00911: 无效字符如何解决???????
      

  4.   

    insert into OA_MEETROOM(SID,NAME,PLACE,CONTAIN,MRESOURCE,NOTE) values ('XXXXX128747981520311','会议室','10','10','10','<a href=''#''>ss</a>')
      

  5.   


    insert into OA_MEETROOM(SID,NAME,PLACE,CONTAIN,MRESOURCE,NOTE) values ('XXXXX128747981520311','会议室','10','10','10','<a href=''#''>ss</a>')
      

  6.   

    在Oracle里。单引号需要转义,''前面的是转义符,后面的是单引号,就像java里面/要转义,xml里面<>要转义一样
      

  7.   

    --如果你插入的字符中含有单引号,则在这个单引号前再加个单引号
    --你要插入"<a href='#'>;&*;;</a>"
    --就要转换成'"<a href=''#''>;&*;;</a>"'
    SQL> insert into test values('"<a href=''#''>;&*;;</a>"');已创建 1 行。SQL> commit;提交完成。SQL> select * from test;COL1
    -----------------------------------------------------------------
    "<a href='#'>;&*;;</a>"