المشاركات : 111
المواضيع 30
:
: 11
الإنتساب : Apr 2014
13-03-2016, 10:19 PM
(آخر تعديل لهذه المشاركة: 15-03-2016, 09:43 AM بواسطة Admin.)
السلام عليكم
أعمل على sql sever 2014
وعند إضافة حقل أو سجل بالعربية عند تسجيله تضهر ؟؟؟؟؟؟؟؟؟؟؟
ما الحل
مع العلم غيرت ALTER DATABASE [database name] COLLATE Arabic_CI_AI_KS;
المشاركات : 628
المواضيع 72
:
: 211
الإنتساب : Jun 2010
14-03-2016, 08:21 AM
(آخر تعديل لهذه المشاركة: 14-03-2016, 02:58 PM بواسطة لؤي.)
السلام عليكم
شيئ من النت قارن بين الحقول الثلاثة و نتيجية الإضافة :
إختر ترتيب اللغة العربية للحقول النصية varchar/char أو إستخدم UNICODE ـــ nchar/nvarchar:
كود :
CREATE TABLE #test
(
col1 VARCHAR(100) COLLATE Latin1_General_100_CI_AI,
col2 VARCHAR(100) COLLATE Arabic_CI_AI_KS_WS,
col3 NVARCHAR(100)
)
INSERT INTO #test VALUES(N'العربية لغتي',N'العربية لغتي',N'العربية لغتي')
SELECT * FROM #test
Returns
col1 col2 col3
------------------------------ ------------------------------ ------------------------------
?? ????? ??????? العربية لغتي العربية لغتي
للاطلاع على قائمة اللغة العربية استخدم :
كود :
SELECT name, description
FROM fn_helpcollations()
WHERE name LIKE 'Arabic%'
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
المشاركات : 111
المواضيع 30
:
: 11
الإنتساب : Apr 2014
نعم أخي شكرا لك
لقت قمت بتغيير في الخانة من text إلى ntext في sql server