【发布时间】:2016-04-24 20:32:36
【问题描述】:
我已经在 Windows Server en-us 上部署了 SQL Server 2012。
现在我在分析服务上的日期采用这种格式 MM/dd/yyyy。该公司不是美国公司,因此我想将其更改为 yyyy-MM-dd。
一切似乎都已正确配置,但是,SSAS 拒绝以所需格式输出日期。
【问题讨论】:
标签: sql-server excel date ssas olap-cube
我已经在 Windows Server en-us 上部署了 SQL Server 2012。
现在我在分析服务上的日期采用这种格式 MM/dd/yyyy。该公司不是美国公司,因此我想将其更改为 yyyy-MM-dd。
一切似乎都已正确配置,但是,SSAS 拒绝以所需格式输出日期。
【问题讨论】:
标签: sql-server excel date ssas olap-cube
一种简单快捷的方法是在 SSMS 中的 DimDate 上创建一个计算列,并为您的日期键指定一个名称值。如果可行,请告诉我。
ALTER TABLE [Dim].[Date] ADD AlternateDateFormat AS convert(date,[FullDate], 111);
【讨论】: