【问题标题】:Date type convert in SSISSSIS中的日期类型转换
【发布时间】:2020-09-02 17:32:00
【问题描述】:

数据集包含一些 2020-02-01T19: 43: 03 的数据。如何在 SSIS 中将其转换为 2020-02-01 19:43:03。我试过 (DT_DATE), (DT_DBDATE), (DT_DBTIMESTAMP) 但它没有。 谢谢

【问题讨论】:

    标签: csv ssis sqldatatypes


    【解决方案1】:

    这应该相当简单,具体取决于您希望采用的方法:

    1. 您可以创建一个脚本转换任务,您可以在其中应用 C# String.Split 函数来删除 T

    2. 您可以使用 SQL 并使用 SUBSTRING 函数,该函数允许您获取数据的第一部分直到 T 和从 T 开始的日期时间的下一部分。

    【讨论】:

    • 感谢您的帮助。我想到了第 2 条,但我在想也许 SSIS 有更简单的方法,我正在研究。再次感谢。
    • @Umut 如果它回答了您的问题,请不要忘记将其标记为答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-03
    • 1970-01-01
    • 1970-01-01
    • 2019-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多