如题,我想把‘999;999;’,红色部分作为字段插入到oracle 的某个表中,请教如何插入?
我这样不行
insert into t_xt values('aa','bb','cc'||';'||'cc')
insert into t_xt  values('aa','bb','cc;cc')

解决方案 »

  1.   

    Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 
    Connected as idlehe
    SQL> select * from t;        ID NAME
    ---------- --------------------SQL> insert into t values(1,'345;34');1 row insertedSQL> select * from t;        ID NAME
    ---------- --------------------
             1 345;34SQL> 
      

  2.   

    所以,这样是可以插入的,检查第三个字段的数据类型,也许不是varchar,可能是number类型
      

  3.   

    忘了说明,其中要插入的字段类型是blog的,一般的VARCHAR2类型的字段是可以的。
      

  4.   

    看看这个吧,没有实验过
    http://www.techrss.cn/html/2008/11-22/175962.htm