Како користити тип података датума у ​​СКЛите-у?

Kako Koristiti Tip Podataka Datuma U Sklite U



Да ли сте заинтересовани да научите како да користите датуме у СКЛите-у? Можете да складиштите и манипулишете подацима о датуму и времену у својим СКЛите базама података користећи тип података датума , што је корисна функција. Било да правите апликацију, управљате распоредима или пратите догађаје, разумете како да користите тип података датума може знатно побољшати могућности ваше базе података.

Шта је тип података датума у ​​СКЛите-у?

Тхе тип података датума у СКЛите-у је дизајниран да складишти информације о датуму и времену унутар базе података као јединствен, стандардизован формат. Користи широко прихваћен ИСО-8601 проширени формат, који комбинује бројеве и симболе да би представио широк спектар вредности датума и времена. На пример, датум 24. јуна 2022. у 16.30 часова може бити представљен у ИСО-8601 формату као 2022-06-24Т16:30:00 .







Како користити тип података датума у ​​СКЛите-у?

Користити тип података датума у СКЛите-у, корисници могу креирати табелу са колоном типа ДАТУМ са додатном колоном типа ТИМЕСТАМП ако желе да сачувају и датум и време у истом пољу.



Да бисте направили табелу са тип података датума у ​​СКЛите-у , можете користити ЦРЕАТЕ ТАБЛЕ изјава. На пример:



ЦРЕАТЕ ТАБЛЕ темпдата(ид ИНТ ПРИМАРИ КЕИ, дате ДАТЕ);

У овом примеру креирамо табелу под називом темпдата , са две колоне; прва колона, ид , је цео број и служиће као примарни кључ за табелу, а другу колону, датум , је типа ДАТУМ .





Након креирања табеле, можете уметнути податке у њу. На пример:

ИНСЕРТ ИНТО темпдата(ид, дате) ВАЛУЕС(1, '2021-06-30');

ИНСЕРТ ИНТО темпдата(ид, дате) ВАЛУЕС(2, '2018-02-22');

ИНСЕРТ ИНТО темпдата(ид, дате) ВАЛУЕС(3, '2023-09-12');

У овом примеру, умећемо вредности у темпдата сто. Вредност датума је форматирана у ГГГГ-ММ-ДД формату.



Такође можете користити тип података датума у ​​СКЛите-у за:

1: Манипулишите вредностима датума

СКЛите пружа неколико функција датума и времена које вам омогућавају манипулисати и форматирати вредности датума . На пример, функција стрфтиме() вам омогућава да форматирате датуме. Потребна су два уноса: први је формат датума, а други је вредност датума.

СЕЛЕЦТ стрфтиме('%м/%д/%И', '2021-06-30');

Овај упит ће приказати датум као 30.06.2021 .

2: Преузми податке из табеле

Тхе СЕЛЕЦТ израз се може користити за добијање података из табеле која има тип података датума. На пример:

СЕЛЕЦТ * ФРОМ темпдата;

Као илустрација, овај упит ће преузети све информације у табели са подацима. Тхе ГДЕ клаузула се такође може користити за филтрирање података у зависности од датума. На пример:

СЕЛЕЦТ * ФРОМ темпдата ВХЕРЕ дате='2021-06-30';

Овај упит ће вратити податке за 30.06.2021 темпдата сто.

3: Сортирај податке на основу датума

До сортирајте податке на основу датума у СКЛите-у, можете користити ОРДЕР ОД СТРАНЕ клаузула. На пример:

СЕЛЕЦТ * ФРОМ темпдата ОРДЕР БИ дате АСЦ;

Овај упит ће вратити податке из темпдата табела сортирана у растућем редоследу на основу датум колона.

4: Извршите аритметику датума

СКЛите такође пружа неколико функција датума и времена за изврши аритметику датума . На пример, можете користити ДАТУМ() функција за издвајање датума из стринга датума и времена.

СЕЛЕЦТ ДАТЕ('2021-06-30 12:30:45');

Овај упит ће се вратити 2021-06-30 .

Закључак

СКЛите нуди робусну функцију типа података датума која омогућава ефикасно руковање датумима и временским ознакама. Флексибилност и ефикасност СКЛите-а чине га пожељним избором за мобилне апликације и десктоп апликације. Да бисте користили тип података датума у ​​СКЛите-у, можете креирати табелу са колоном датума, уметнути податке у њу и извршити различита израчунавања датума и времена користећи СКЛите функције.