Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Csv SSIS中的日期类型转换_Csv_Ssis_Sqldatatypes - Fatal编程技术网

Csv SSIS中的日期类型转换

Csv SSIS中的日期类型转换,csv,ssis,sqldatatypes,Csv,Ssis,Sqldatatypes,数据集包含一些2020-02-01T19:43:03数据。如何在SSIS中将其转换为2020-02-01 19:43:03。我试过DT_DATE,DT_DBDATE,DT_DBTIMESTAMP,但没有。 谢谢根据您希望采取的方法,这应该相当简单: 您可以创建一个脚本转换任务,在该任务中可以应用C String.Split函数来删除T 您可以使用SQL和子字符串函数,该函数允许您将数据的第一部分提取到T,并从T开始提取日期时间的下一部分 谢谢你的帮助。我想到了第2条,但我想SSIS中可能有一种更

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

根据您希望采取的方法,这应该相当简单:

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

您可以使用SQL和子字符串函数,该函数允许您将数据的第一部分提取到T,并从T开始提取日期时间的下一部分


谢谢你的帮助。我想到了第2条,但我想SSIS中可能有一种更简单的方法,我正在做研究。再次感谢。@u如果它回答了您的问题,请不要忘记将其标记为答案。