![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o to że chce aby wszystkie wprowadzane rekordy były podpisane = bym wiedział kto je wprowadzał.
Służy do tego funkcja CURRENT_USER() tylko jak zrobić by dane pole automatycznie zawierało tą funkcję, a nie dopiero w trakcie dodawania była dostępna taka opcja w polu funkcja. Próbowałem dodać pole typ varchar i tam wartość domyślną CURRENT_USER() niestety zapytanie wychodzi 'CURRENT_USER()' da się coś zrobić by zapytanie nie dodawało textu tylko tą funkcje CURRENT_USER() ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 31 Dołączył: 23.02.2009 Skąd: Sanok Ostrzeżenie: (0%) ![]() ![]() |
Nie da się ustawić funkcji current_user() jako domyślną wartość pola.
Można to obejść tworząc odpowiedni wyzwalacz(trigger) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 08:53 |