Heim > Backend-Entwicklung > PHP-Tutorial > PHP触发器的有关问题

PHP触发器的有关问题

WBOY
Freigeben: 2016-06-13 10:29:34
Original
1015 Leute haben es durchsucht

PHP触发器的问题
create trigger bookreturn before delete on borrowitem
for each row
begin
update book
set remain=remain+1
where book.bookid=old.bookid
end
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 'end' at line 5
无论我在程序里里面加不加分号都是这样。。。。
如果把
update book
set remain=remain+1
where book.bookid=old.bookid
去掉就没报错。。。

------解决方案--------------------

SQL code
DELIMITER |create trigger bookreturn before delete on borrowitemfor each rowbeginupdate bookset remain=remain+1where    book.bookid=old.bookid;end| DELIMITER ;<div class="clear">
                 
              
              
        
            </div>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage