SqlBulkCopy 最大列数
我有一个 SQL Server 2008 数据库,其中有一个表,其中有 575 列。我有一个与该表匹配的 CSV 文件。 当我使用 SqlBulkCopy (.NET 4) 时,仅填充前 256…
如何在sql批量复制中插入具有特定值的列
我正在使用 C# 中的 sql 批量复制使用 excel 中的值填充表。 DataTable dt = new DataTable(); string line = null; int i = 0; using (StreamReader …
用于跟踪已删除记录的删除触发器的替代方案
我的任务是创建一个大型数据复制服务来配置我们的数据仓库。源数据库驻留在其他服务器上。 到目前为止,我已经能够使用 SqlBulkCopy 类和 TSql except…
Excel 到 SQL。批量复制的替代方案?
我有一段代码,它使用 DataReader 和 SqlBulkCopy 将数据从 Excel 电子表格复制到 MSSQL 表。它工作得很好,直到我在表上创建了主键,现在它失败了。…
C# - 有没有办法将 csv 文件流式传输到数据库中?
我看到很多文章谈论使用 SqlBulkCopy 将内容从 csv 复制到数据库中, 但它们都需要将数据加载到数据表或数据集中。 这对我来说没有好处,因为我处理大…
SQL Server:SqlBulkCopy 导入导致主键违规
我正在尝试在 C#.NET 中设计一个基于窗口的应用程序。我正在数据网格视图中读取 csv 文件,然后将这些数据插入数据库。我正在使用 SqlBulkCopy 将 csv…
OracleBulkCopy 自动提交
C#.Net 我正在使用 OracleBulkCopy 将数据复制到声明为“提交时删除”的全局临时表。所以当我使用 OracleBulkCopy.WriteToServer(DataReader) 时。它…
DBMS_SQL.执行和批量更新 - 需要帮助
我有这个查询 从表中选择 col1、col2,其中 标准 = :criteria_var DBMS_SQL 中使用特定查询来打开游标并绑定变量。然后,DBMS_SQL 函数将获取这些值,…
将每一行添加到数据库时进行批量复制
为什么我的批量复制会复制每一行,因此在我的数据库表中该行显示两次。 Label1.Visible = True Dim tourid As New List(Of String) tourid.Add(TextBo…
无法使用 sp_dboption 在 SQL Server 2005 数据库上启用 select into/bulkcopy
我正在尝试使用以下命令在 SQL Server 2005 数据库上启用 select into/bulkcopy 数据库选项: EXEC sp_dboption 'mydbname', 'select into/bulkcopy',…
Oracle ODP.NET BulkCopy 到临时表问题
我正在使用 ODP.NET 中的 BulkCopy 方法将 DataTable 插入到临时表中。 如果临时表很简单(没有触发器或索引),它可以工作,很好,但是一旦我创建索…
SQLBulkCopy“插入或更新(如果存在)”的任何方法?
我需要定期更新一个非常大的表,而 SQLBulkCopy 非常适合这一点,只是我有一个 2 列索引来防止重复。有没有办法使用 SQLBulkCopy 作为“插入或更新(…
.net:将通用列表转换为 DataReader?
你好 我在 winform 中有一个填充的通用列表,现在想将其数据作为批量复制发送到 SQL Server 表中。当我阅读 SqlBulkCopy 类时,它需要一个数据读取器…
C# 优化:向数据库插入 2 亿行
我有以下(简化的)代码,我想优化速度: long inputLen = 50000000; // 50 million DataTable dataTable = new DataTable(); DataRow dataRow; objec…
SQL批量复制YYYYMMDD问题
我在 asp.net 3.5 中使用 SQL Bulkcopy 和 C# 遇到字符串到日期转换问题 我读取了一个大型 CSV 文件(带有 CSV 阅读器)。读取的字符串之一应加载到 S…