INSTR

آموزش دستور INSTR در SQL: کاربردها و مثال‌ها

توضیحات

این تابع مکان یک زیررشته را در رشته نشان می‌دهد.

دستور

تابع INSTR به صورت زیر نوشته می‌شود:

۱ INSTR( string, substring [, start_position [, th_appearance ] ] )

string: رشته‌ای که می‌خواهیم در آن سرچ کنیم.
substring: زیر رشته‌ای که می‌خواهیم مکان آن را پیدا کنیم.
start_position: گزینه‌ای اختیاری است، جایی را نشان می‌دهد که می‌خواهیم از آن‌جا سرچ کنیم.
nth_appearance: گزینه‌ای اختیاری است.


مثال

مثالی از خروجی تابع INITCAP را مشاهده می‌کنیم:

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
INSTR(\'Tech on the net\', \'e\')
Result: ۲   (the first occurrence of \'e\')
INSTR(\'Tech on the net\', \'e\', ۱, ۱)
Result: ۲   (the first occurrence of \'e\')
INSTR(\'Tech on the net\', \'e\', ۱, ۲)
Result: ۱۱  (the second occurrence of \'e\')
INSTR(\'Tech on the net\', \'e\', ۱, ۳)
Result: ۱۴  (the third occurrence of \'e\')
INSTR(\'Tech on the net\', \'e\', -۳, ۲)
Result: ۲

نوشته‌های مشابه