Loading…

جزیره بانک های اطلاعاتی

دوره آموزشی SQL Server 2016 برای توسعه دهندگان :: قسمت بیست و سوم - تبدیل نوع ها (Type Casting)
3,500 تومان

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

دوره آموزشی SQL Server 2016 برای توسعه دهندگان :: قسمت بیست و سوم - تبدیل نوع ها (Type Casting)
شما می توانید سه دقیقه از زمان آموزش را به صورت رایگان مشاهده کنید. برای مشاهده این فیلم آموزشی به صورت کامل می بایست هزینه آن را پرداخت کنید
ارسال کننده: حسین احمدی
حسین احمدی ، بنیانگذار ITPRO ، توسعه دهنده وب و برنامه نویس ، بیش از 12 سال سابقه فعالیت حرفه ای در سطح کلان ، مشاور ، مدیر پروژه و مدرس نهادهای مالی و اعتباری ، تخصص در پلتفرم دات نت و زبان سی شارپ ، طراحی و توسعه وب ، امنیت نرم افزار ، تحلیل سیستم های اطلاعاتی و داده کاوی ...
کاربران برتر
توضیحات
در قسمت های اولیه دوره آموزشی در مورد انواع نوع های داده در SQL Server صحبت کردیم و گفتیم زمانی که جدولی را داخل یک بانک ایجاد می کنید برای هر ستون یک نوع داده باید مشخص کنید. در SQL Server مبحثی وجود دارد به نام Type Casting که در مورد تبدیل نوع ها به یکدیگر است. برای مثال، در SQL Server برای اعداد نوع های int یا bigint وجود دارد و برای نمایش رشته از نوع های char یا nvarchar استفاده می شود. ماهیت این نوع ها با یکدیگر متفاوت است، برای مثال، دستور زیر را اگر در محیط query editor اجرا کنید پیغام خطا دریافت خواهید کرد:

PRINT YEAR(GETDATE()) + '/'

زیرا مقدار بازگشتی تابع year از نوع int بوده و رشته قابل تبدیل به عدد نیست. برای رفع این مشکل از تبدیل نوع ها یا Type Casting استفاده می کنیم که قسمت بیست و سوم به صورت کامل اختصاص به این مبحث دارد. در این قسمت:

  1. تفاوت بین تبدیل نوع های Implicit و Explicit را بررسی می کنیم.
  2. با تابع CAST که یک تابع استاندارد SQL برای تبدیل نوع ها هست آشنا می شویم.
  3. تابع CONVERT و تفاوت های آن را با CAST بررسی خواهیم کرد
  4. با نحوه Style دادن به خروجی تابع CONVERT آشنا خواهیم شد
  5. تابع PARSE را بررسی کرده و تفاوت آن را با تابع CAST و CONVERT بررسی خواهیم کرد.

تهیه کننده: حسین احمدی
منبع: ITpro
مدت زمان کل آموزش: 10 ساعت و 44 دقیقه
دیدگاه ها

هیچ دیدگاهی برای این مطلب ارسال نشده است

برای ارسال نظر وارد شوید.