当前位置: 代码迷 >> Oracle技术 >> 写好BULK INSERT语句该怎么执行
  详细解决方案

写好BULK INSERT语句该怎么执行

热度:39   发布时间:2016-04-24 08:37:12.0
写好BULK INSERT语句该如何执行
各位大侠,我想求助:

  1、关于 oracle的 bulk insert语句写好后,我该如何操作啊 ?具体在哪里执行?  
   
  2、比如:bulk insert zhong from '/home/bulk.txt' with (fieldterminator =',',rowterminator='\n'), 

  这条语句我知道他该如何写,但是不知道在哪里去执行,我尝试了在终端,但不能简单的把它当做sql语句。

  大家在网上说用存储过程,但是具体储存处过程又该如何写呢?

  3、如果哪位大侠知道,请给一个案例或者提示。

  4、兄弟,在这里谢过了。

------解决方案--------------------
探讨
这不是Oracle的用法,这是SQL的用法吧.
oracle导入文本的话用sqlldr
或者用forall

------解决方案--------------------
這是SQL2005以上版本的方法,導入大量數據
参照
http://technet.microsoft.com/zh-cn/library/ms178129(SQL.90).aspx
BULK INSERT--可直接用
http://technet.microsoft.com/zh-cn/library/ms188365(SQL.90).aspx
格式固定可用(指定字段终止符和行终止符)
http://technet.microsoft.com/zh-cn/library/ms191485(SQL.90).aspx

相同貼發一貼就行了
------解决方案--------------------
那写c++程序编辑了些数据,放在struct中,想用类似bulk in的功能。oracle里有提供吗?
  相关解决方案