格式函数的不同行为,SQL Server?
我想将日期转换为波斯人,所以我正在使用格式
函数。
可以在本地和我的Windows 10
上:
DECLARE @datetime DATETIME = '2022-03-16'
SELECT FORMAT(@datetime, 'yyyy-MM-dd', 'fa') -- 1400-12-25
但是在我们的服务器中,Windows Server 2012 R2
,上方查询返回2022-03-16
忽略文化fa
!
怎么了 ?
I want to convert Date to PersianDate, So I'm using Format
function.
It's OK at local and my Windows 10
:
DECLARE @datetime DATETIME = '2022-03-16'
SELECT FORMAT(@datetime, 'yyyy-MM-dd', 'fa') -- 1400-12-25
But in our server with Windows Server 2012 R2
, above query return 2022-03-16
and it ignores the culture fa
!
What's wrong ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论