Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Mencipta Prosedur Tersimpan dalam phpMyAdmin Tanpa Pilihan Pembatas?

Bagaimana untuk Mencipta Prosedur Tersimpan dalam phpMyAdmin Tanpa Pilihan Pembatas?

DDD
DDDasal
2024-11-01 03:35:28610semak imbas

How to Create Stored Procedures in phpMyAdmin Without a Delimiter Option?

Prosedur Tersimpan dalam phpMyAdmin: Penyelesaian

Bagi mereka yang menguruskan pangkalan data MySQL melalui phpMyAdmin, kekurangan pilihan persempadanan asli untuk membuat prosedur tersimpan boleh menjadi penghalang. Walau bagaimanapun, terdapat penyelesaian untuk menetapkan penambat secara manual dan melaksanakan pernyataan penciptaan prosedur.

Untuk mencapai ini, ikut langkah berikut:

  1. Akses phpMyAdmin dan pilih pangkalan data anda.
  2. Navigasi ke tab SQL.
  3. Salin pernyataan MySQL yang mencipta prosedur, pastikan alih keluar pernyataan DELIMITER.
  4. Dalam medan pembatas yang terletak betul-betul di bawah editor SQL, masukkan $$ sebagai pembatas anda.
  5. Tampal pernyataan SQL yang diedit ke dalam editor dan klik "Pergi."

Berikut ialah contoh SQL yang diubah suai pernyataan:

DROP PROCEDURE IF EXISTS spFoo;
CREATE PROCEDURE spFoo ()
BEGIN
    SELECT 'Foo' FROM DUAL;
END;

Dengan mengikuti langkah ini, anda boleh berjaya mencipta prosedur tersimpan dalam phpMyAdmin walaupun tanpa pilihan nativeDELIMITER. Untuk panduan lanjut, rujuk sumber berikut:

[http://blog.nth-design.com/2009/02/25/creating-sp-in-phpmyadmin/](http://blog .nth-design.com/2009/02/25/creating-sp-in-phpmyadmin/)

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Prosedur Tersimpan dalam phpMyAdmin Tanpa Pilihan Pembatas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn