Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQLite][PHP] jak podpiąć własną funkcję tak aby można ją było użyć w zapytaniu do bazy
madrazel
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 21.08.2008

Ostrzeżenie: (0%)
-----


było coś takiego ale nigdzie nie mogę znaleźć
(połączenie do bazy przez pdo)
Go to the top of the page
+Quote Post
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




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 ).


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




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.
Go to the top of the page
+Quote Post
thek
post
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Trochę się zagalopowałem. Faktycznie mój błąd smile.gif Myślę, że teraz autor mając już te dane sam sobie poradzi.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
madrazel
post
Post #5





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 21.08.2008

Ostrzeżenie: (0%)
-----


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 ?
Go to the top of the page
+Quote Post
wookieb
post
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Przecież takiej funkcje tworzy się zapytaniem SQL.


--------------------
Go to the top of the page
+Quote Post
madrazel
post
Post #7





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 21.08.2008

Ostrzeżenie: (0%)
-----


no to powiedz jak się tworzy , bo nie wiem czy o tym samym mówimy
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:50