SQL Server and Collation

Collation —- ماذا تعنى هذه الكلمة كل من تعامل مع قواعد بيانات SQL Server وتعامل مع هذه القواعد على سيرفرات خارجية خاصة
ظهرت له مشاكل بالتعامل مع اسماء الجداول فى حالة تغير الأحرف أو حفظ بيانات نصية ويجد شكلها تحول إلي ؟؟؟؟؟
الآن نتعرف على معنى ومقصود بـــ Collation
تشير Collation ( الترتيب ) إلي القواعد التى تحدد كيفية الحفظ و المقارنة
أحرف البيانات عند تخزينها تستخدم هذه القواعد التي تعرف سلسلة الأحرف

بالخيارات لتحديد حسّاسية الأحرف case-sensitivity – علامات لهجة accent marks

نوع أحرف كانا kana character typeskana – عرض الأحرف character width
=============
حالة الأحرف نقصد بها
Case sensitivity
لو A و a – و B و b
تم معالجتها بنفس الطريقة دون النظر لحالة الأحرف
الحاسوب يعالج A و a بطريقتين مختلفتين لأنه يستخدم ASCII code لاختلاف المدخلات
ASCII code لحرف A هي 65 فى حين هي لحرف a هي 97
ASCII code لحرف B هي 66 فى حين هي لحرف b هي 98
========================================
حساسية اللهجة أو حالة اللهجة
Accent sensitivity
لو a و á – أو o و ó
تم معالجتهم بنفس الطريقة دون النظر لحالة اللهجة Accent sensitivity
الحاسوب يعالج a و á بطريقتين مختلفتين لأنه يستخدم ASCII code لاختلاف المدخلات
ASCII code لحرف a هي 97 فى حين هي لحرف á هي 225
ASCII code لحرف o هي 111 فى حين هي لحرف ó هي 243

ما المقصود بحساسية كانا

Kana Sensitivity

فى اللغة اليابانية عند معالجة الأحرف Hiragana و الأحرف Katakana بشكل مختلف هذا يدعي Kana sensitive
==================
قواعد البيانات – الجداول – الأعمدة – استخدام collation مختلف
============================
قواعد البيانات واستخدام collation مختلف
مثال :

use master go create database BIN collate Latin1_General_BIN go create database CI_AI_KS collate Latin1_General_CI_AI_KS go create database CS_AS_KS_WS collate Latin1_General_CS_AS_KS_WS go


الجداول والأعمدة واستخدام collation مختلف

مثال :

Create table Mytable ( [colu] char(10) COLLATE Albanian_CI_AI_KS_WS NULL, [Maydate] [char] (8) COLLATE Korean_Wansung_Unicode_CS_AS_KS NOT NULL , [Risk_Rating] [char] (2) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL )

هذا الموضوع مهم خاصة لمن يستخدمون سيرفرات خارجية

شكراً للكبير BADRMEDIA معلومات خفت من ضياعها في حال تم غلق منتديات الفجول بيسك لذالك نقلتها هنـــا لتعم الفائدة

Advertisements

شاركنا بارد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s