在oracle数据库中,想插入一个Date型字段,使用如下的语句
insert into timeNote(curtime) values (TO_DATA('25-10-2006 14:28:45 AM','dd-Mon-yyyy HH:MI:AA AM')) 可是执行的时候总是说月份的格式不对,改成oct还是说格式不对,该怎么办?另外,我设计表A如下:Id(number), des(Blob)
想向表A中,插入一行,该怎么插入?才能将一个word文件采用file.read读入pbuf(char pbuf[1000])后,将整个pbuf插入到阿A表中des字段下?谢谢

解决方案 »

  1.   

    应该这样,楼主错了几处。
    TO_DATE('25-10-2006 14:28:45','dd-Mm-yyyy HH24:MI:SS')
      

  2.   

    'dd-Mon-yyyy HH:MI:AA AM'
    改成'dd-MM-yyyy HH24:MI:SS'
      

  3.   

    TO_DATE('25-10-2006 14:28:45','dd-Mm-yyyy HH24:MI:SS')
      

  4.   

    TO_DATE('25-10-2006 14:28:45','dd-Mm-yyyy HH24:MI:SS')
      

  5.   

    谢谢各位的指导,有没有人能讲一下使用C向oracle中插入BLOB对象的方法
      

  6.   

    TO_DATE('25-10-2006 14:28:45','dd-mm-yyyy hh24:mi:ss)ORACLE有专门的函数DBMS_LOB插入BLOB,你可以去查一查
      

  7.   

    需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用select查询出来,这样通过两步操作,你就获得了blob的cursor,可以真正的写入blob数据了。
      

  8.   

    http://blog.csdn.net/dinya2003/archive/2006/06/05/774525.aspx
      

  9.   

    'dd-Mm-yyyy HH24:MI:SS'
    恩那
    没错的!
      

  10.   

    TO_DATE('25-10-2006 14:28:45','dd-mm-yyyy hh24:mi:ss)