मेरा मानना है कि आपकी पूरी स्ट्रिंग उलट गई है और यह तथ्य कि हिब्रू शब्द सही क्रम में प्रदर्शित हो रहे हैं, वास्तव में एक अलग समस्या का परिणाम है। मुझे जो संदेह है वह यह है कि हिब्रू शब्दों को गैर-शाब्दिक क्रम में संग्रहीत किया जाता है।
सिद्धांत रूप में आप केवल स्ट्रिंग को उलट कर अपनी समस्या को हल करने में सक्षम होना चाहिए और फिर SQL सर्वर को अरबी शब्दों को बाएं से दाएं प्रदर्शित करने के लिए मजबूर करना चाहिए। यह आपके स्ट्रिंग के आगे और पीछे एक विशेष वर्ण को निम्नानुसार जोड़कर किया जाता है:
DECLARE @sourceString NVARCHAR(100) = N'123456 בדיקה esrever sti fI kcehC';
DECLARE @reversedString NVARCHAR(4000) = nchar(8237) + REVERSE(@sourceString) + nchar(8236)
SELECT @reversedString;