如何在 SQL 中将公历日期转换为波斯日期 (Jalali)?

How do I convert Gregorian date into Persian date (Jalali) in SQL?

我想在下面的代码中将公历日期转换为波斯语

select  cast(dateGregorian as persianDate) date
from order
where orderid = ?

使用这个解决方案

select  FORMAT(dateGregorian ,'yyyy/MM/dd','fa') date
from order
where orderid = ?