OracleBulkCopyクラス
OracleBulkCopy
オブジェクトは別のデータ・ソースからOracle表にデータを効率的に一括ロードまたはコピーします。
クラスの継承
System.Object
System.OracleBulkCopy
宣言
// C# public sealed class OracleBulkCopy : IDisposable
要件
プロバイダ | ODP.NET管理対象外ドライバ | ODP.NET管理対象ドライバ | ODP.NET Core |
---|---|---|---|
アセンブリ |
|
|
|
ネームスペース |
|
|
|
.NET Framework |
3.5, 4.5, 4.6, 4.7, 4.8 |
4.5, 4.6, 4.7, 4.8 |
4.6.1以降 |
.NET Core |
- |
- |
2.1以降 |
スレッド安全性
パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。
備考
OracleBulkCopy
クラスは、Oracle Database表にのみデータを書き込む際に使用できます。ただし、データ・ソースに制限はありません。データがDataTable
インスタンスにロードされるか、IDataReader
インスタンスで読込み可能であるかぎりデータ・ソースは使用されます。
コピー先番号列への文字列データの一括コピーは、現在サポートされていません。