خوش آموز اولین و تنها سایت آموزشی %100 رایگان ایران با 4133 آموزش متنی، تصویری و ویدئویی

26. استفاده از تابع REPLACE برای جایگزین کردن یک متن با متنی دیگر

26. استفاده از تابع REPLACE برای جایگزین کردن یک متن با متنی دیگر

کد مطلب : 1287 PDF

با استفاده از تابع REPLACE در اس کیو ال سرور، می توانید متنی را با متن دیگری جایگزین کنید. این تابع در خیلی مواقع می تواند برای شما کاربرد داشته باشد. تابع REPLACE سه پارامتر از شما دریافت می کند. پارامتر اول متن اصلی شما می باشد. پارامتر دوم متنی می باشد که می خواهید مورد جستجو قرار گرفته و به متن مد نظر شما تغییر کند. پارامتر سوم هم متن جدیدی می باشد که قرار است جایگزین متن قبلی گردد.

جشنواره آموزش های رایگان خوش آموز در تمامی 365 روز سال

برای گذراندن این دوره آموزشی لازم است تا فایل بک آپ مربوط به دیتابیسی که مثالهای این دوره با آن دیتابیس ایجاد شده است را دانلود کنید و در محیط اس کیو ال سرور بازیابی نمایید.


مثالهایی از کاربرد تابع REPLACE در اس کیو ال سرور


برای درک بهتر کاربرد تابع REPLACE به مثالهای زیر توجه کنید و سعی کنید خودتان آنها را انجام بدهید.

در این مثال با استفاده از تابع REPLACE کلیه کاراکترهای '.' را با کاراکتر '/' جایگزین کرده ایم. همانطور که می بینید، تابع REPLACE کلیه موارد مربوطه را می یابد و با متن جدید جایگزین می کند.

SELECT REPLACE('.1.2.3.', '.', '/')
26. استفاده از تابع REPLACE برای جایگزین کردن یک متن با متنی دیگر
در مثال زیر با استفاده از تابع REPLACE مقادیر انگلیسی 'Mr.' را با معادل فارسی آن 'آقای.' جایگزین کرده ایم.

SELECT empid, titleofcourtesy, lastname, REPLACE(titleofcourtesy,'Mr.', N'آقای.')
FROM HR.Employees;
26. استفاده از تابع REPLACE برای جایگزین کردن یک متن با متنی دیگر

آموزش قبلی : 25. استفاده از تابع LEN برای پیدا کردن طول یک متن



نویسنده : امیر انصاری

دیدگاه ها(1)

امیر از ساری_96.11.10 ۱۳۹۶/۱۱/۱۰

مرسی داداشی
ازآموزشات استفاده کردیم و اس کیو الو شیرین تر یاد گرفتیم.
زکات علم نشر آن است.
ممنون

دیدگاه خود را ثبت کنید:


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

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