Sql server 2008 在SQL SERVER 2008中,如何将日期数据类型重写为另一个区域日期数据类型?
我需要将网站应用程序上的日期值插入到它的sqlserver表中,但采用solar date格式。问题是,从第一个月到第六个月,在太阳日历中,当我插入ex:1394-02-31Sql server 2008 在SQL SERVER 2008中,如何将日期数据类型重写为另一个区域日期数据类型?,sql-server-2008,date,calendar,sqldatatypes,Sql Server 2008,Date,Calendar,Sqldatatypes,我需要将网站应用程序上的日期值插入到它的sqlserver表中,但采用solar date格式。问题是,从第一个月到第六个月,在太阳日历中,当我插入ex:1394-02-31时,天数为31天, sql server给我一个错误 ,因为二月没有31天 因此,我尝试添加一些从日期数据类型派生的新数据类型,如下图所示: 但当我想填充值时,我感到困惑。 所以,请帮我解决我的问题,有没有资料可以告诉我如何在SQLServer2008中添加新的日期数据类型?前面也提出了同样的问题,这里有一些很好的建
时,天数为31天, sql server给我一个错误 ,因为二月没有31天
因此,我尝试添加一些从日期数据类型派生的新数据类型,如下图所示:
但当我想填充值时,我感到困惑。
所以,请帮我解决我的问题,有没有资料可以告诉我如何在SQLServer2008中添加新的日期数据类型?前面也提出了同样的问题,这里有一些很好的建议,但没有绝对的解决方案。如果您尝试使用该问题中建议的解决方案(Darshan指出):谢谢@DarshanBI DW,但他们的意思是创建函数或类似的somting。我想创建一个新的我自己的数据类型,而不是任何转换函数:(前面也提出了同样的问题,这里有一些好的建议,但没有绝对的解决方案。如果您尝试使用该问题中建议的解决方案(Darshan指出):谢谢@DarshanBI DW,但他们的意思是创建函数或类似的somting。我想创建新的我自己的数据类型,而不是任何转换函数:(