Rumah > Artikel > pangkalan data > Apakah mod parameter berbeza yang digunakan oleh prosedur tersimpan MySQL?
Parameter menjadikan prosedur tersimpan lebih berguna dan fleksibel. Dalam MySQL, kami telah mengikuti tiga mod - mod
Ia ialah mod lalai. Apabila kita mentakrifkan parameter IN dalam prosedur tersimpan, atur cara panggilan mesti menghantar parameter kepada prosedur tersimpan. Nilai parameter IN dilindungi, yang bermaksud walaupun nilai parameter IN berubah dalam prosedur tersimpan akan dikekalkan selepas prosedur tersimpan tamat.
>Parameter OUT boleh ditukar di dalam prosedur tersimpan dan nilai baharunya dihantar kembali ke program panggilan. Perlu diingat bahawa nilai awal parameter OUT tidak boleh diakses apabila prosedur tersimpan dimulakan. Parameter
INOUT ialah gabungan parameter IN dan OUT , yang bermaksud program panggilan boleh lulus parameter dan prosedur yang disimpan boleh mengubah suai nilai INOUT dan parameter baharu kembali ke program panggilan.
Sintaks untuk menentukan parameterBerikut ialah sintaks untuk menentukan parameter dalam prosedur tersimpan -MODE parameter_name parameter_type(parameter_size)Di sini, MOD boleh masuk, KELUAR atau KELUAR, bergantung pada tujuan parameter dalam tujuan penyimpanan.
Atas ialah kandungan terperinci Apakah mod parameter berbeza yang digunakan oleh prosedur tersimpan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!