ايران، تهران
telegram:@mrezash94
reyhoo at gmail dot com

آشنايي با تابع CharIndex

وب سايت شخصي محمدرضا شكري

آشنایی با تابع CharIndex

نوشته: محمد رضا شکری
قابل اجرا در: کلیه نسخ Microsoft SQL Server

سطح: متوسط


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

مثال:

 

declare @x varchar(10) , @y varchar(10) , @z varchar(10)
set @y= ‘I am a student.’
set @x= ‘st’
IF  CharIndex (@x, @y) < >0
Set  @z = ‘Ok’
ELSE
Set  @z = ‘Not’
print @z
print CharIndex (@x, @y)

در مثال بالا، سه متغیر رشته ای x@و y@و z@ معرفی شده اند و سپس بخشی از رشته اختصاص داده شده به متغیر y@ مورد جستجو قرار گرفته است. برای درک بهتر، باید روش تعریف متغیر و همچنین تخصیص مقدار به آن در SQL را بشناسید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *