PDA

View Full Version : تبدیل هگزا دسیمال به متن فارسی(utf-8)



hesarkhani
شنبه 28 شهریور 1394, 17:22 عصر
سلام دوستان
من ی جدول دارم که متون فارسی در آن به صورت هگزا دسیمال درج شده

میخوام آنها رو به رشته فارسی تبدیل کنم

تو SQL تبدیل هگز به رشته رو چطور میشه انجام داد؟

بطور مثال کد هگز زیر:

D8B3D984D8A7D98520D8A8D98720D987D985D98720D8AFD988 D8B3D8AAD8A7D986

Seyyed_H_T
دوشنبه 30 شهریور 1394, 08:45 صبح
سلام دوستان
من ی جدول دارم که متون فارسی در آن به صورت هگزا دسیمال درج شده

میخوام آنها رو به رشته فارسی تبدیل کنم

تو SQL تبدیل هگز به رشته رو چطور میشه انجام داد؟

بطور مثال کد هگز زیر:

D8B3D984D8A7D98520D8A8D98720D987D985D98720D8AFD988 D8B3D8AAD8A7D986

لطفاً ساختار جدول (در صورت امکان دستور CREATE) خود و نمونه داده ی ارسالی (در صورت امکان دستور INSERT) و منجر به نتیجه ی جاری رو ارسال نمائید.

hesarkhani
یک شنبه 05 مهر 1394, 06:01 صبح
سلام مجدد
من در ایجاد دیتابیس نقشی نداشتم
ی پروژه بهم سپردن که داده ها بنا به دلایل نامعلومی(احتمالا طولانی بودن طول متون) تبدیل به هگز کردن و در یک فیلد Nvarchar(max) ذخیره کردن
حالا من میخاو روشون کویری بزنم و نیاز به تبدیل رکوردها به String دارم
داخل کدنویسی(سی شارپ یا دلفی یا...) انجام میشه اما چون طول متون خیلی زیاده(مثلا 25000 کاراکتر) بهینه نیست
خواستم داخل خود Sql انجام بدم