c# - 根据 SSIS 或 SQL 中的源列自动在目标表中创建列

标签 c# mysql sql sql-server ssis

我需要使用 ssis 或 sql 在 sql server 表中自动创建列。(你可以建议)

场景是这样的,

在 ODBC 源表中,我有 10 列。 使用 SSIS 转换,我将 10 列数据导入到我的目标 SQL Server 表中。

第二天我的源代码中有 12 列......(这是问题所在) 现在我还需要目标中的 12 列,并且列数每天都会增加。

我如何使用任何工具或代码来处理这个问题......请提出建议。

提前致谢...

最佳答案

您可以创建 BIML 并使用 C# 进行自动化以生成 ssis 包。

更多详细信息请访问以下链接

Automatically generate SSIS package from BIML script

关于c# - 根据 SSIS 或 SQL 中的源列自动在目标表中创建列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36976796/

相关文章:

c# - Textbox 和 DateTimePicker BackColor Corner Case - 对此有解释吗?

c# - 如何: rename method return type (C#, Visual Studio)

c# - 委托(delegate)变量未被垃圾收集

java - 如何避免在 jOOQ 中对值进行引号

c# - 从剪贴板粘贴文件

php - 使用 MySQL、PHP 和 cron 根据带时间戳的数据对每日值求和

java - 如何在MySQL中同时插入和检索

mysql - SELECT * FROM MySQL Linked Server 使用没有 OpenQuery 的 SQL Server

mysql - 如何在mysql where子句中使用if else

PHP 需要引号才能使用 SQL Server 数据库中的 "Transaction"表