szypi1989
20.02.2012, 11:46:47
wiatam.otóż mam problem,funkcje zawieszą mi się w phpmyadminie?? niewiem o co chodzi.próbuje dać taką funkcje:
DELIMITER
CREATE FUNCTION fn_daty
(data date, delimeter char(1))
RETURNS char(20)
RETURN CONCAT(YEAR(data),delimeter, MONTHNAME(data))
PROSZĘ O POMOC
nospor
20.02.2012, 11:56:22
1) Co masz na myśli pisząć "zawiesza sie"?
2) Czy to nie ty przypadkiem pytałeś niedawno po co funkcje? Pisać funkcję tylko po to, by zrobić concat to raczej nie tedy droga. Przecież to niczemu nie służy. Zamieniasz concat na funkcję która działą tak samo, którą wywołuje sie tak samo ino inaczej się nazywa...
edit: a nie, przepraszam, w twoja funkcja wymaga jedynie dwóch parametrów.... no ale od tego jest DATE_FORMAT
szypi1989
21.02.2012, 08:54:52
każda funkcja zawiesz mi się poprostu.gdy wywołuje powyższą funkcje po jakimś czasie pokazuje mi się komunikat:
Maximum execution time of 30 seconds exceeded
a nie mogę wywołać tej funkcji.proszę o pomoc
podajcie mi jakikolwiek przykład funkcji który u was działa?
PROBLEM ROZWIĄZANY:
SET GLOBAL log_bin_trust_function_creators = 1;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.