【问题标题】:SSAS OLAP Cube Output Date Format mm/dd/yy to yyyy-MM-ddSSAS OLAP Cube 输出日期格式 mm/dd/yy 到 yyyy-MM-dd
【发布时间】:2016-04-24 20:32:36
【问题描述】:

我已经在 Windows Server en-us 上部署了 SQL Server 2012。

现在我在分析服务上的日期采用这种格式 MM/dd/yyyy。该公司不是美国公司,因此我想将其更改为 yyyy-MM-dd。

一切似乎都已正确配置,但是,SSAS 拒绝以所需格式输出日期。

Query on SQL Database engine

Windows Server Regional Settings

【问题讨论】:

    标签: sql-server excel date ssas olap-cube


    【解决方案1】:

    一种简单快捷的方法是在 SSMS 中的 DimDate 上创建一个计算列,并为您的日期键指定一个名称值。如果可行,请告诉我。

    ALTER TABLE [Dim].[Date] ADD AlternateDateFormat AS convert(date,[FullDate], 111);
    

    【讨论】:

    • 感谢您的回答,但我的专栏已采用正确的格式 convert(date,[FullDate], 111)。我的问题是 SSAS 修改了显示格式,例如:2016-04-28 ---> 4/28/2016。我更改了地区日期格式,但它不起作用。
    • 同一个多维数据集已在两台机器上发布,日期格式不同。有谁知道什么设置对显示的日期格式有影响?
    猜你喜欢
    • 2016-01-02
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 2012-03-05
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多