Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mysql funkcje zawieszą mi się w phpmyadmin
Forum PHP.pl > Forum > Bazy danych > MySQL
szypi1989
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
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
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.