1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcje do manipulowania danymi w PostgreSQL

Connected

ćwiczenie

Praca z bieżącą datą i czasem

Baza danych Sakila jest nieco przestarzała – większość wartości dat i czasu pochodzi z lat 2005–2006. Dlatego teraz poćwiczysz korzystanie z bieżącej daty i czasu w zapytaniach, tymczasowo pomijając Sakilę. Wrócimy do tej bazy w kolejnym filmie i w dalszej części kursu. Na razie przećwicz techniki poznane w tym rozdziale, aby pracować z bieżącą datą i czasem.

Jak pokazano w filmie, NOW() i CURRENT_TIMESTAMP można stosować zamiennie.

Instrukcje 1/4

undefined XP
  • 1

    Użyj funkcji NOW(), aby pobrać bieżący znacznik czasu ze strefą czasową.

  • 2

    Pobierz bieżącą datę bez żadnej wartości czasu.

  • 3

    Teraz użyj funkcji CAST(), aby usunąć strefę czasową z bieżącego znacznika czasu.

  • 4
    • Na koniec pobierz bieżącą datę.
    • Użyj funkcji CAST(), aby uzyskać ten sam wynik co z funkcji NOW().