Mam taką oto sobie procedurkę MySQL:
DELIMITER | CREATE PROCEDURE tomcio() BEGIN DELETE FROM np_klienci; END| DELIMITER ;
Cytat
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER |
CREATE PROCEDURE tomcio()
BEGIN DELETE FROM np_klienci' at line 1
CREATE PROCEDURE tomcio()
BEGIN DELETE FROM np_klienci' at line 1
próbuję ją wykonać w phpMyAdmin - nie działa, czytam o co chodzi, dowiaduję się, że przez phpMyAdminka nie za bardzo można procedury.
Okej, piszę skrypcik php:
<?php $query = "DELIMITER |"; $query = "CREATE PROCEDURE tomcio() BEGIN DELETE FROM np_klienci; END|"; $query = "DELIMITER ;"; ?>
też kiszka :/
Cytat
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER //' at line 1You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '//' at line 4You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER' at line 1
Czy mógłby mi ktoś pomóc?