我想转换我的 Hijri Shamsi 日期 '92/2/3' 到这种格式: '92/02/03'
使用此代码,我收到此错误:将 varchar 数据类型转换为 datetime 数据类型导致值超出范围。
Declare @Str Varchar(10) = '92/2/3'
Select Convert(Varchar(10), Convert(DateTime, @Str), 111)
如何更改日期格式?
最佳答案
11
,不是 111
作为您的转换代码 Declare @Str Varchar(10) = '92/2/3'
Select Convert(Varchar(10), Convert(DateTime, @Str,11), 11)
关于tsql - 转换Hijri Shamsi日期格式sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16642175/