...
توابع رشته ای در MySQL
نوشته شده توسط متین برونسی
دسته بندی ها:
در این بخش لیست تمام توابع رشته ای در MySQL را قرار داده ایم، از توابع رشته ای برای کار با رشته ها استفاده می کنیم:
تابع | توضیحات |
---|---|
ASCII | مقدار کد ASCII کاراکتر های مشخص شده را بر میگرداند |
CHAR_LENGTH | طول یک رشته را بر میگرداند ( تعداد کاراکتر ها ) |
CHARACTER_LENGTH | طول یک رشته را بر میگرداند ( تعداد کاراکتر ها ) |
CONCAT | دو یا چند عبارت را کنار یکدیگر قرار می دهد |
CONCAT_WS | دو یا چند عبارت را همراه با یک کاراکتر جدا کننده کنار یکدیگر قرار می دهد |
FIELD | موقعیت مکانی یک مقدار را در یک رشته لیست مشخص می کند |
FIND_IN_SET | موقعیت مکانی یک رشته را در یک رشته لیست برمیگرداند |
FORMAT | تابع FORMAT در MySQL برای قالب بندی عدد به عنوان قالب “# , ###. ##” مورد استفاده قرار می گیرد ، و آن را در چند رقم اعشار گرد می کند و پس از قالب بندی عدد ، مقدار را به عنوان یک رشته بر می گرداند |
INSERT | یک رشته مشخص را در یک موقعیت مکانی مشخص شده در یک رشته دیگر وارد می کند. |
INSTR | موقعیت اولین رشته مشخص شده را در یک رشته دیگر جستجو کرده بر میگرداند |
LCASE | رشته را به حروف کوچک تبدیل می کند |
LEFT | برای استخراج کاراکتر های یک رشته از سمت چپ استفاده می کنیم |
LENGTH | طول رشته را بر می گرداند |
LOCATE | موقعیت مکانی یک رشته یا کاراکتر را در یک رشته دیگر جستجو کرده و بر می گرداند |
LOWER | رشته را به حروف کوچک تبدیل می کند |
LPAD | یک رشته را با یک رشته دیگر در یک طول مشخص از سمت چپ چاپ می کند |
LTRIM | فضا های خالی و اضافی Space سمت چپ رشته را حذف می کند |
MID | با استفاده از تابع MID می توانیم یک بخش مشخصی از رشته اصلی خود را استخراج کنیم |
POSITION | با استفاده از تابع POSITION می توانیم موقعیت مکانی یک رشته را در یک رشته دیگر جستجو کنیم |
REPEAT | با استفاده از تابع REPEAT می توانیم یک رشته را چندبار به صورت مکرر چاپ کنیم |
REPLACE | یک رشته را جایگزین یک رشته دیگر می کند |
REVERSE | یک رشته را معکوس می کند |
RIGHT | با استفاده از تابع RIGHT از سمت راست یا آخر رشته اصلی خود به تعداد مشخصی کاراکتر استخراج می کنیم |
RPAD | با استفاده از تابع RPAD می توانیم سمت راست رشته خود را با یک رشته مشخص در یک طول مشخص تکمیل کنیم |
RTRIM | فضا های خالی بعد از رشته را حذف می کند |
SPACE | به تعداد خاصی فضای خالی Space تعریف می کند |
STRCMP | از تابع STRCMP برای مقایسه دوتا رشته استفاده می کنیم |
SUBSTR | با استفاده از تابع SUBSTR می توانیم یک بخش مشخصی از رشته اصلی خود را استخراج کنیم |
SUBSTRING | یک بخش مشخصی از رشته اصلی را استخراج می کند |
SUBSTRING_INDEX | با استفاده از تابع SUBSTRING_INDEX می توانیم یک زیر رشته از رشته اصلی خود انتخاب کنیم |
TRIM | فضاهای خالی ( Spaces ) را از رشته های متنی حذف می کند |
UCASE | حروف کوچک یک رشته را بزرگ می کند |
UPPER | حروف کوچک یک رشته را بزرگ می کند |
آیا این مطلب برای شما مفید بود ؟
خیر
بله