Rumah >pangkalan data >tutorial mysql >Apakah Perbezaan Antara Pembolehubah Ditakrifkan Pengguna, Tempatan dan Sistem dalam MySQL?
Pengisytiharan dan penggunaan pembolehubah MySQL
Dalam MySQL, untuk menggunakan pembolehubah dalam pertanyaan kedua, mereka perlu diisytiharkan dan dimulakan terlebih dahulu.
Pembolehubah takrif pengguna (bermula dengan @)
<code class="language-sql">SET @start = 1, @finish = 10; SELECT * FROM places WHERE place BETWEEN @start AND @finish;</code>
Pembolehubah setempat (tiada awalan)
<code class="language-sql">DECLARE start INT unsigned DEFAULT 1; DECLARE finish INT unsigned DEFAULT 10;</code>
Pembolehubah sistem pelayan (bermula dengan @@)
<code class="language-sql">SET GLOBAL sort_buffer_size=1000000;</code>
Atas ialah kandungan terperinci Apakah Perbezaan Antara Pembolehubah Ditakrifkan Pengguna, Tempatan dan Sistem dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!