Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQLite][PHP] jak podpiąć własną funkcję tak aby można ją było użyć w zapytaniu do bazy
Forum PHP.pl > Forum > Przedszkole
madrazel
było coś takiego ale nigdzie nie mogę znaleźć
(połączenie do bazy przez pdo)
thek
Własnoręcznie napisane funkcje do bazy to triggery, lub jeśli szukasz polskiej nazwy to są to "wyzwalacze" (przynajmniej taką nazwę wpojono mi na studiach winksmiley.jpg ).
phpion
Cytat(thek @ 9.09.2009, 14:36:59 ) *
Własnoręcznie napisane funkcje do bazy to triggery, lub jeśli szukasz polskiej nazwy to są to "wyzwalacze" (przynajmniej taką nazwę wpojono mi na studiach winksmiley.jpg ).

Nie do końca. Triggery to akcje wywoływane automatycznie po jakimś zdarzeniu (dodawniu/usunięciu/modyfikacji rekordu). Własne funkcje to po prostu UDF (User Defined Functions) lub procedury składowane. Triggery są rodzajem UDFów ale nie można powiedzieć, że UDFy to triggery.
thek
Trochę się zagalopowałem. Faktycznie mój błąd smile.gif Myślę, że teraz autor mając już te dane sam sobie poradzi.
madrazel
a i otóż to że znalazłem, cała magia polega na:

$pdo->sqliteCreateFunction()

co z tego że eksperymentalna, przecież i tak tego nie zlikwidują
no innego sposobu przecież nie ma ?
wookieb
Przecież takiej funkcje tworzy się zapytaniem SQL.
madrazel
no to powiedz jak się tworzy , bo nie wiem czy o tym samym mówimy
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.