سبد (0)

نوع داده Character

تعداد دانشجو :
4416 نفر
حجم فایل : 11.38 مگابایت
مدت زمان : 00:11:55
شماره درس : 5
نوع آموزش : تصویری و کاملاً فارسی
28,800 تومان
توضیحات کامل

پکیج آموزش مقدماتی SQL Server - نوع داده Character

نوع داده Character، قسمتي از پکیج آموزش مقدماتی SQL Server است، پيشنهاد مي شود، قبل از مطالعه ی نوع داده Character، قسمت های قبلی را مرور فرمایید.


نوع داده Character

برای ذخیره متن و یا رشته ای از کاراکترها از این نوع داده استفاده می شود. 

در جدول زیر انواع نوع داده Character لیست شده است:

Char(n) 1 بایت برای هر کارکتر، به تعداد n تا حداکثر 8000 بایت بله
VarChar(n) 1 بایت برای هر کارکتر، به تعداد n تا حداکثر 8000 بایت خیر
VarChar(max) 1 بایت برای هر کارکتر، حداکثر تا 2 گیگا بایت خیر
Text 1 بایت برای هر کارکتر، حداکثر تا 2 گیگا بایت - منسوخ شده خیر
NChar(n) 2 بایت برای هر کارکتر، به تعداد n تا حداکثر 4000 بایت بله
NVarChar(n) 2 بایت برای هر کارکتر، به تعداد n تا حداکثر 4000 بایت خیر
NText 2 بایت برای هر کارکتر، حداکثر تا 2 گیگا بایت - منسوخ شده خیر
NVarChar(max) 2 بایت برای هر کارکتر، حداکثر تا 2 گیگا بایت خیر

توجه: در نوع داده های بالا، مقدار n حداکثر طول کاراکتر را مشخص می کند.


مثال از نوع داده های Fixed Length

در مثال زیر، یک متغییر از نوع CHAR با طول ثابت 15 تعریف شده است و آنرا با مقدار "ABCDE" تنظیم کرده ایم: 

نوع داده Character با طول ثابت

DECLARE @VAR1 CHAR(15)
SET @VAR1=aabbccddABCDEaabbccdd
SELECT @VAR1
SELECT DATALENGTH(@VAR1)
GO

توجه: با استفاده از تابع ()DATALENGTH می توان میزان فضای اختصاص داده شده به یک متغییر را تعیین نمود.

خروجی مثال بالا:

نوع داده Character با طول ثابت

ABCDE 
15

توضیح: همان طور که در مثال بالا مشاهده می کنید متغییر VAR1 را با 5 کاراکتر "ABCDE" تنظیم نمودیم اما میزان فضای حافظه اختصاص داده شده معادل 15 بایت است ...! در واقع SQL Server همراه با مقدار "ABCDE"  از 10 کاراکتر Space یا فضای خالی برای متغییر VAR1 استفاده کرده است. بنابراین از این نوع Data Type زمانی استفاده کنید که مطمئن هستید تعداد کاراکترهای وارد شده یکسان است مانند کد ملی و ...

نکته: در نوع داده Char بدلیل اینکه میزان فضای اختصاص داده شده به ازای تمامی ردیف های جدول یکسان است، بنابراین سرعت جستجو در بین داده ها افزایش می یابد.


در ادامه آموزش "نوع داده Character" خواهيد ديد ...!

با خريد بسته آموزشي "نوع داده Character" موارد زير را در ادامه خواهيد دید:

  1. توضیحات بسیار جامع و کامل در مورد تمام نوع داده های کاراکتری توسط مدرس
  2. آوردن چندین مثال کاربردی از نوع داده های Char و VarChar در محیط SQL Server

تضمین کیفیت "نوع داده Character"

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

نظرات
Copyright MAXXmarketing GmbH
JoomShopping Download & Support
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه