代码之家  ›  专栏  ›  技术社区  ›  Mark Kadlec

使用SSIS,如何将datetime字段读入数据类型为string的变量中?

  •  1
  • Mark Kadlec  · 技术社区  · 16 年前

    这个问题困扰了我很长时间,我想这是一个很好的问题。

    我有一个相当大的SSIS流,它使用一个字符串变量来存储datetime。我现在想从数据库中动态读取datetime值,但是如何构造SSIS来实现这一点呢?

    我的第一个明显的想法是简单地执行一个SQL任务来获取datetime并将其存储在变量中,但是得到了“与当前变量类型不同”的错误。

    有没有简单的方法将数据库datetime转换成字符串变量?

    1 回复  |  直到 16 年前
        1
  •  3
  •   HLGEM    16 年前

    确保使用派生列并将数据从datbase列转换为正确的类型之一。

    当然也可以将字符串更改为日期类型。