将固定宽度文件导入oracle

Ale*_*kha 2 .net oracle import fixed

有能力将固定宽度文件导入oracle吗?最好通过.net(c#)在导入过程中捕获错误并将其显示给用户.

PS文件有5种类型的行.例如,1行有5列,2列有50列.

Mat*_*son 5

如果你想使用.net/c#那么你可能需要编写自己的方法来做它...但如果你想使用标准工具,那么SQL*Loader就是你想要的.


dpb*_*ley 5

如果您能够在数据库主机(或数据库主机可以访问的文件共享)上生成或放置文件,则可以使用Oracle外部定义的表,这样可以使用类似SQL*Loader的文件描述使其显示为Oracle RDBMS的表,用于选择,连接等.首次访问文件后,将在包含错误的文件系统上生成异常文件 - 您甚至可以将第二个表绑定到此文件显示错误.

但是,"表格"仅限于SELECT.