问题如标题,想知道如何操作insert
我使用insert into mytable(col_bfile) values(bfilename('BDUMP_DIR', 'sqlplus.exe'))后,select有结果
COL_BFILE
------------------------------------------------
bfilename('BDUMP_DIR', 'sqlplus.exe')
此结果有意义吗,是实际上还是null吗,因为导出到其他db,是null
增加一句create directory  BDUMP_DIR as 'c:'也一样是null

解决方案 »

  1.   

    是的,有commit
    我在想应该是'BDUMP_DIR'没有起作用吧,还是说sql plus中根本不能这样用,不是很明白,愿各位高手赐教!
      

  2.   

    操作这类数据,貌似要用到一个oracle自带的api函数,具体名字忘记了。
      

  3.   

    http://www.eygle.com/archives/2005/04/how_to_use_orac.html 参考一下
      

  4.   

    试了一下,操作过程都没有错误,不过使用SQL Developer查看或者另保存为file时,感觉不太正确,好像是空的
    对了,我是在windows上,create directory utllobdir as 'd:'