Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (20%)
|
Cześć, chcę zrobić strumień aktywności użytkownika.
Będzie tabela stream i oraz dla każdej tabeli z treścią tabela przechowująca jej historię, czyli np. articles i articles_history. Do śledzenia zmian w rekordach, dodawania zdarzeń do tabeli stream oraz rekordów do tabel przechowujących historię chcę użyć triggerów. Problem polega na tym, że nie bardzo wiem jak w trigerze umieścić id użytkownika, który jest odpowiedzialny za akcje. Wiem, że można w mysql definiować zmienne set @var := 'zmienna'. Teraz pytanie, czy jeśli zdefiniuję taka zmienną to czy ona występuje w całej bazie, w sensie, czy dla każdego klienta bazy, czy bardziej działa to na zasadzie zmiennej sesyjnej, że jakby w jednym czasie, każdy klient może pracować na własnej wartości tej samej zmiennej? Wie ktoś coś na ten temat? |
|
|
|
Omenomn Mysql, zmienna sesyjna? 27.04.2016, 13:36:34
Pyton_000 KodSET @vars := 'ssss';
Jest zmienną s... 27.04.2016, 13:43:03
Omenomn i widnieje ona tylko w tym konkretnym połączeniu t... 27.04.2016, 13:45:29
Pyton_000 @Tomplus dzięki ;P
@Omenomn tak. 27.04.2016, 13:57:26
Omenomn to super, dzięki wielkie 27.04.2016, 14:01:13 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 04:58 |