枢轴的错误日期格式

bad date format for pivot

一起

我不明白为什么在 PowerPivot 或 Excel 中 Microsoft 查询不提供 Excel 格式的日期字段,因为它们是必需的。我已经在另一个线程中从你那里得到了这种方法,因为在 Microsoft Query 中,字段直接作为日期输出。 我使用以下查询将记录放入 Excel 作为 table:

select to_char(DB_Gen.STRT, 'DD.MM.YYYY') "Date" FROM XXX

所以我得到格式为 "DD.MM.YYYY" 的数据。

所以我将此日期列连接到 PowerPivot 中的自动日历 table,但不知何故 link 不起作用。枢轴 table 无法使用它。

具体错误在哪里?为什么不接受日期格式的字段?

如何找出错误?

编辑: 不知何故,从查询创建的 table 没有得到日期格式。虽然数据显示为 "DD.MM.YYYY",但该列没有日期格式。如何更改?

最好的问候 约书亚

检查DB_Gen.STRT列是否为日期类型,如果是则如下取数据

select DB_Gen.STRT "Date" FROM XXX

如果列数据类型为char,则使用TO_DATE将其转换为date类型

select TO_DATE(TO_CHAR(DB_Gen.STRT, 'MM/DD/YYYY'), 'MM/DD/YYYY') "Date" FROM XXX