Fungsi fungsi INSTR dalam Oracle adalah untuk mencari kedudukan permulaan subrentetan dalam rentetan Sintaks ialah INSTR(rentetan, subrentetan, [start_position]). ditemui, ia mengembalikan 0. Antaranya, rentetan ialah rentetan yang hendak dicari, subrentetan ialah subrentetan untuk ditemui, dan kedudukan_mula ialah kedudukan permulaan carian (pilihan). Fungsi INSTR tidak sensitif huruf besar-besaran Secara lalai, ia mencari dari permulaan rentetan Ia menyokong carian dari kedudukan yang ditentukan Jika subrentetan muncul beberapa kali dalam rentetan, hanya kedudukan permulaan item padanan yang pertama dikembalikan. Jika rentetan atau subkata
Penggunaan INSTR dalam Oracle
Fungsi INSTR digunakan dalam Oracle untuk mencari kedudukan permulaan subrentetan dalam rentetan. Ia mengembalikan permulaan subrentetan yang dipadankan, atau 0 jika tiada padanan ditemui.
Sintaks:
<code>INSTR(string, substring, [start_position])</code>
Parameter:
Penggunaan:
Fungsi INSTR boleh digunakan untuk mencari sama ada rentetan lain wujud dalam rentetan dan mengembalikan kedudukan permulaan perlawanan. Contohnya:
<code>SELECT INSTR('Hello World', 'World') FROM dual;</code>
Output:
<code>7</code>
Ini bermakna subrentetan "World" bermula daripada aksara ke-7 rentetan "Hello World".
Parameter pilihan:
Parameter start_position membolehkan anda menentukan kedudukan tertentu dalam rentetan untuk memulakan carian. Contohnya, untuk mencari bermula dari aksara ke-5:
<code>SELECT INSTR('Hello World', 'World', 5) FROM dual;</code>
Output:
<code>0</code>
Ini bermakna dalam rentetan "Hello World", tiada padanan bermula dari aksara ke-5.
Nota:
Atas ialah kandungan terperinci Penggunaan Instr dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!