Klasa uruchamiająca

Funkcja DATE

Opis
Zwraca datę z podanej wartości.
Składnia
DATE(wartość)
Ograniczenia
‘wartość’ może być:

  • DATE – wynik jest typu DATE
  • TIMESTAMP – zwraca część ‘datową’ w postaci DATE
  • łańcuchem znaków będącym poprawną datą lub datownikiem – zwraca część ‘datową’ w postaci DATE
  • łańcuchem znaków o długości 7 (yyyynnn), nie będący typu CLOB, LONG VARCHAR ani XML, gdzie ‘yyyy’ oznacza rok, a ‘nnn’ jest liczbą od 1 do 366 i oznacza numer kolejny dnia roku – zwraca DATE
  • liczbą dodatnią ≤ 2 932 897 – zwraca DATE, gdzie do 1 stycznia 1970 roku dodano liczbę dni = ‘wartość’ minus 1. Jeśli ‘wartość będzie 5 DATE(5) to zwrócona będzie data 1970-01-05
  • Wynik jest typu DATE lub NULL
  • Przykład
    Przykład w klasie R080_DATE.java:

    private static final String baza = 
       "C:/Przyklady/r080_date";
    private static final String skrypt = 
       "aderby/src/resources/sqls/daty.sql";
    static final String selectsql1 = 
       "SELECT DATE(5) FROM daty";
    

    Wynik

    1970-01-05
    

    Pliki do ściągnięcia

    R080_DATE.zip (klasa)
    daty.zip (skrypt)
    Aktualny (tworzony narastająco) plik module-info.java
    Aktualny (tworzony narastająco) plik DerbyUtil.java
    Pliki tworzone narastająco zastępują poprzednie pliki o tej samej nazwie i działają dla wszystkich wcześniej opublikowanych przykładów we wszystkich wpisach w projekcie. W przypadku pliku module-info.java może być potrzebne skreślenie niepotrzebnych wpisów.

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *