Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wlasna funkcja, procedura
kicaj
post
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Czy jest mozliwosc w SQL (tutaj MySQL) napisac funkcje dla bazy (lub danej tabeli), jesli w zapytaniach INSERT pojawi sie pole o danej nazwie, np. 'added', to bedzie wtedy zastosowana funkcja NOW()?

lub

Zastosowac domyslna wartosc dla danego pola, tyle ze bedzie to funkcja NOW()?



Jakies pomysly?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


jest prostsze rozwiązanie, pole `added` zdefiniuj jako:
  1. ... `x` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ...

wtedy jeżeli przy INSERT albo UPDATE przypiszesz NULL do tego pola, to przyjmie wartość taką jak potrzebujesz ...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.12.2025 - 19:39