在oracle里我想插入一条数据:
insert into book_info values(7,'Oracle 9i & 10g编程艺术数据库体系结构','(美)Tom Kyte   著 苏金国 王小振 等译','人民邮电出版社',99,'/Shop/picture/7.jpg','oracle');
里面有"&"符号,数据库提示:输入10g编程艺术数据库体系结构 的值.
请问如何插入带有"&"符号的数据?

解决方案 »

  1.   

    我试了下没有问题啊 
    create table tt
    (
    aa int,
    tt          VARCHAR2(50)
    )
      
    insert into tt values(12,'2121 & 21212')
      

  2.   

    那就怪了,我也用你的数据试了下,还是要我输入值的.
    是不是oracle里的某个设置啊????????????????????
    create table tt
    (
    aa int,
    tt          VARCHAR2(50)
    );
    表已创建insert into tt values(12,'2121 & 21212');
    输入21212的值:(我直接敲回车)
    原值  1:insert into tt values(12,'2121 & 21212')
    新值  1:insert into tt values(12,'2121 ');
    已创建一行