1

我正在使用 OracleBulkCopy 类将数据从 C# DataTable 移动到 Oracle Server。只要 Oracle 中的列名中没有空格,一切都很好。(数据表中的列名没有空格。)

我在 Oralce 表中有一个“修改者”列。当我尝试在列名中映射它时,以下都不起作用:

bulkCopy.ColumnMappings.Add("columnnameindatatable", "修改者"); bulkCopy.ColumnMappings.Add("columnnameindatatable", "\"修改者\""); - 添加报价 bulkCopy.ColumnMappings.Add("columnnameindatatable", "MODIFIED BY"); - 全部大写 bulkCopy.ColumnMappings.Add("columnnameindatatable", "\"MODIFIED BY\""); - 全部大写;添加报价

我收到“修改者:无效标识符”或著名的“列映射无效”错误。

4

0 回答 0