الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل Query Analzer يدعم العربية

مغلق
بدأه الشهاب الحارق في 17 مارس 2005 · 4 رد · 3,439 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

طلب بسيط كيف أقوم بإسناد قيمة بالأحرف العربية في عامود ما عن طريق الـ Query Analzer

جربت أن أضع مثلاً 'قيمة غير معروفة' لكن الناتج كان عبارة عن علامة إستفهام ؟؟؟؟ ؟؟؟؟ ؟؟؟؟؟

والسبب الأحرف العربية فكيف أستطيع أن أسند تلك القيم عن طريق الـ Query Analzer ؟

UPDATE MYTABLE
SET MYCOLUMN = 'قيمة غير معروفة'
WHERE MYCOLUMN IS NULL
GO

السلام عليكم

في المثال يتضح المقال

#2

طيب المفروض ان يكون الحقل من احدى الانواع التاليه و التى تدعم ال Unicode مثل nchar, nvarchar, and ntext و عند اى عملية Insert او Update يجب ان يسبق اسم العمود ال N' Perfix اى يصبح اسم العمود

UPDATE MYTABLE
SET MYCOLUMN = N'قيمة غير معروفة'
WHERE MYCOLUMN IS NULL
GO

يمكنك مراجعة هذا الرابط لرؤية دعم اللغه العربيه داخل ال MS SQL Server

Arabic Language Support in Microsoft SQL Server 2000

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

السلام عليكم

مشكور جداً أستاذ طارق على الإجابة الشافية

ولدي إستفسار أحسن الله إليك ماذا يُقصد بـ ntext و nvarchar هل حرف الـ n يعنى unicode Support ?

السلام عليكم

في المثال يتضح المقال

#4
اقتباس
ماذا يُقصد بـ ntext و nvarchar هل حرف الـ n يعنى unicode Support ?

نعم

انظر

سؤال فى انواع البيانات؟

فكر بطريقة أخرى

#5

شكراً جزيلاً يا walcom وصلة مفيدة وموضحة لأنواع البيانات

أشكرك مرة أخرى السلام عليكم

في المثال يتضح المقال

هذا الموضوع مغلق.

مواضيع مشابهة