mam Datownik object-zwrócić obiekt domyślny datownika zamiast null
java.sql.Timestamp time = null;
i mam wartość datetime
val_time
w tabeli DB.
val_time datetime
Sytuację, gdy performaing operację, to val_time
nie jest uzyskiwanie aktualizacji (co jest całkiem normalne w moim przypadku). Podczas odczytu z DB naturalnie wartość datetime będzie równa zero. Zatem obiekt znacznika czasu również będzie miał wartość NULL. Moje pytanie brzmi - czy możemy uzyskać wartość domyślną inną niż zero?
gdyby ewentualnie chciał zmienić datetime do datownika, nie jest proste (i wytrzymałe) rozwiązaniem jest 'val_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP'. Inną opcją jest użycie wyzwalacza do wstawienia wartości domyślnych jako 'NOW()' – Nishant