【发布时间】:2017-02-27 05:19:29
【问题描述】:
【问题讨论】:
-
您的源格式不明确。
01/10/2008是 10 月 1 日还是 1 月 10 日?你不知道所以你不能转换它。另外忘记 SQL Server 中的日期“格式”。选择正确的数据类型DATE,忘记视觉格式 -
除非您有办法确定平面文件中每条记录使用的日期格式,否则无法正确完成。正如@Nick.McDermaid 所写 - 所有日期小于 13 的日期都是模棱两可的。另外,你应该知道datetime data type does not save display format.
-
如果它只有两种格式,即 yyyy/mm/dd 或 dd/mm/yyyy,我们可以更改为 yyyy/mm/dd 格式吗? @Nick.McDermaid
-
但是你怎么知道哪一行有哪一种格式呢?你怎么知道 Sumit 是
dd/mm/yyyy而不是mm/dd/yyyy? -
一旦你确定你需要自己尝试一些东西并发布你的尝试。
标签: ssis sql-server-2012 ssis-2012 msbi