Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mencapai Fungsi Pembolehubah Jadual dalam MySQL?
Pembolehubah Jadual dalam MySQL
Dalam MySQL, konsep pembolehubah jadual, sama seperti contoh "@tb table" yang disediakan, tidak wujud. Walau bagaimanapun, penyelesaian alternatif tersedia untuk mencapai kefungsian yang serupa.
Menggunakan Jadual Sementara
Untuk menyimpan baris tertentu daripada jadual dalam prosedur, MySQL menawarkan pilihan untuk mencipta meja sementara. Jadual sementara ialah:
Ini membenarkan berbilang sambungan menggunakan nama jadual sementara yang sama tanpa konflik.
Sintaks
Sintaks berikut boleh digunakan untuk mencipta dan mengisi jadual sementara dalam prosedur MySQL:
CREATE PROCEDURE my_proc () BEGIN CREATE TEMPORARY TABLE TempTable (myid int, myfield varchar(100)); INSERT INTO TempTable SELECT tblid, tblfield FROM Table1; /* Do some more stuff .... */
Bila Menggunakan Jadual Sementara
Jadual sementara ialah pilihan yang sesuai apabila:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencapai Fungsi Pembolehubah Jadual dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!