SQL Server
中有没有办法,以便我可以为列指定rtl
方向?
目前我有这样的查询:
SELECT IDSource, IDAviculture, Fee , NumberOfReserve, TotalMoney , Name + '(' + Description + ')' AS Descrition, Date
FROM dbo.tblReserve
WHERE (Sell = 1)
数据是在波斯语中,因此是从右到左。问题是除非它不是rtl,它没有以正确的形式显示信息。例如,以下文本需要从右到左,以便سلام进入括号
علی(سلام)
IDSource IDAviculture NumberOfReserve TotalMoney Name + '(' + Description + ')' AS Descrition Date
12 5 1500 3000 علی (توضیحات)
13 4 700 2500 مینا(تست )
我希望如此
IDSource IDAviculture NumberOfReserve TotalMoney Name + '(' + Description + ')' AS Descrition Date
12 5 1500 3000 علی (توضیحات) س
13 4 700 2500 مینا (تست ) س
请注意,堆栈溢出编辑器也不支持RTL
,所以基本上它不会正确显示文本,因此我必须添加一个额外的字母(س)以便它正确显示它。
基本上我上面写的内容可以翻译成英文:
Name + '(' + Description + ')'
Ali (Description)
Mina (Test)
在英语中因为LTR
它很好但是当谈到rtl内容时它会变得丑陋。
我怎么能做到这一点?