在SSAS 2012中为波斯日历(Shamsi或Jalali日期)建立DimDate

时间:2014-07-05 12:59:28

标签: tsql date ssis dimensions persian

是否有人在SSAS 2012中为波斯日历(Shamsi或Jalali日期)制作了用于构建DimDate的脚本?

我在这里找到了构建结构的脚本: http://www.bidn.com/blogs/MikeDavis/ssis/1400/script-to-load-dim-date-and-dim-time

我想知道您将日期转换为Shamsi日期的用途。

2 个答案:

答案 0 :(得分:1)

我已经在其中创建了一个sql-server脚本和一个csv文件 你可以在github上得到它 date dimension table for Uk, US, and persians

答案 1 :(得分:0)

您可以从以下资源获取日期转换脚本。

  

[DBO]。[GregorianToPersian]

您可以在此语法中使用它:

select [dbo].[GregorianToPersian] ('2011-08-25)

result: 1390-06-03
  

SELECT dbo.getShamsiDate(' 20130430')

结果是:

1392/02/10