SSIS中的日期类型转换
Date type convert in SSIS
数据集包含一些2020-02-01T19:43:03的数据。如何在 SSIS 中将其转换为 2020-02-01 19:43:03。我尝试了 (DT_DATE), (DT_DBDATE), (DT_DBTIMESTAMP) 但没有成功。
谢谢
这应该相当简单,具体取决于您希望采用的方法:
您可以创建一个脚本转换任务,您可以在其中应用 C# String.Split
函数来删除 T
.
您可以使用 SQL 并使用 SUBSTRING
函数,该函数允许您将数据的第一部分获取到 T 并从 T 开始获取日期时间的下一部分.
数据集包含一些2020-02-01T19:43:03的数据。如何在 SSIS 中将其转换为 2020-02-01 19:43:03。我尝试了 (DT_DATE), (DT_DBDATE), (DT_DBTIMESTAMP) 但没有成功。 谢谢
这应该相当简单,具体取决于您希望采用的方法:
您可以创建一个脚本转换任务,您可以在其中应用 C#
String.Split
函数来删除T
.您可以使用 SQL 并使用
SUBSTRING
函数,该函数允许您将数据的第一部分获取到 T 并从 T 开始获取日期时间的下一部分.