0
Ufak tefek olupta baş ağrıtan problem çözümlerini , ihtiyaç anında aranıp bulunamayan kod parçacıkları vb. konuları KN ( Kendime Notlar ) başlığı altında seri olarak yazmaya başlıyorum.
İlki MySQL’de fonksiyon / procedure tanımlarken benim gözümden kaçan 2 nokta ;
1) Database adı mutlaka olmalı ;
CREATE FUNCTION test.kare (p1 INT) returns INT
BEGIN
DECLARE ret INT;
SELECT (p1*p1) INTO ret;
return ret;
END
Fonksiyon kullanımı : select kare(4);
2) SET GLOBAL log_bin_trust_routine_creators = ON; kullanarak artık fonksiyon tanımalamada problem ( en azından benim karşılaştığım ) kalmıyor.


