تابع RPAD در SQL

  /  SQL   /  تابع RPAD در SQL

با استفاده از تابع RPAD در SQL می توانیم سمت راست رشته خود را با یک رشته مشخص در یک طول مشخص تکمیل کنیم.

مثال

SELECT RPAD("SQL Tutorial", 20, "ABC");

خروجی

RPAD("SQL Tutorial", 20, "ABC");
SQL TutorialABCABCAB

توضیحات و نحوه استفاده

تابع RPAD() در SQL یک رشته را با یک رشته دیگر ، در یک طول مشخص ، تکمیل می کند.

همانطور که در مثال بالا به این تابع اشاره شد نحوه استفاده از تابع RPAD به این شکل است:

RPAD(string, length, rpad_string)

مقادیر و پارامتر ها

پارامترتوضیحات
stringرشته اصلی را مشخص می کند ، اگر طول رشته اصلی کمتر از طول پارامتر مشخص شده باشد مابقی رشته ها از رشته اصلی حذف خواهند شد ، استفاده از این پارامتر ضروری است
lengthطول رشته را برای راست پد مشخص می کند ، استفاده از این پارامتر ضروری است
rpad_stringرشته راست پد که قرار است به رشته اصلی اضافه شود را مشخص میکند ، استفاده از این پارامتر ضروری است

توضیحات به زبان ساده: تابع RPAD میاد یک رشته اصلی از ما میگیره که یک طول مشخصی داره مثلاً 15 کاراکتر بعدش میاد یک طول دیگه از ما میگیره مثلاً ما عدد 20 رو بهش میدیم ، 20 کاراکتر بعد میاد یک رشته دیگه از ما میگیره مثلاً ما ABC رو بهش میدیم و بعد هم اون 5 کاراکتر خالی رو با اون رشته ABC پر میکنه ، حالا اگه برعکس عمل کنیم یعنی اگه طول رشته اصلی 15 کاراکتر هست ما تو پارامتر دوم عدد 10 رو بدیم و رشته پارامتر سوم که راست پد هست رو هم مشخص کنیم ، نه تنها اون رشته چاپ نمیشه بلکه فقط 10 کاراکتر از رشته اصلی رو چاپ میکنه و مابقی حذف میشن.

اطلاعات فنی

پشتیبانی شده در MySQL 4.0

مثال های بیشتر

SELECT RPAD("SQL Tutorial", 5, "ABC");

خروجی

RPAD("SQL Tutorial", 20, "ABC");
SQL T
5/5 - (1 امتیاز)

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

ارسال یک نظر