11-lekciya. Sql standart funksiyaları


Datepart Qısqartpası


Download 300 Kb.
bet6/8
Sana23.12.2022
Hajmi300 Kb.
#1048228
1   2   3   4   5   6   7   8
Bog'liq
МБ 11-лекция кк

Datepart

Qısqartpası

Interval

Year — jıl

yy, yyyy

1753 -9999

Quarter — kvartal

qq, q

1-4

Month — ay

mm, m

1-12

Dayofyear — jıl kúni

dy, y

1-366

Day — kún

dd, d

1-31

Week — hápte (jıldıń háptesi)

wk, ww

1-7

Hour — saat

hh

0-23

Minute — minut

mi, n

0-59

Second — sekund

ss, s

0-59

Millisecond - millisekund

ms

0-999

DATEADD(datepart, number, date) – sáneli maǵlıwmat qaytaradı. Funkciya date parametrindegi sananıń sáykes poziciyasına datepart ta kórsetilgenge sáykes number sanın qosadı.
SELECT DATEADD(day, 7, current_timestamp);
// Nátiyje: búgingi waqıtqa 7 kún qosadı.
DATEDIFF(datepart, startdate, enddate) – funkciya eki startdate hám enddate waqıt aralıǵın datepart boyınsha asaplap qaytaradı.
SELECT DATEDIFF(wk, '2020-05-24', ''2020-05-30');// shembi kúni (0) shıǵaradı
DATENAME(datepart, date) – funkciya datepart ta kórsetilgen simvolǵa sáykes berilgen sáneniń atın shıǵaradı.
SELECT DATENAME(weekday, '2020-05-27')+', ' +
DATENAME(day, '2020-05-27') + ' ' +
DATENAME(month, '2020-05-27') + ' ' +
DATENAME(year, '2020-05-27');
// Nátiyje: Wednesday, 27 May 2020
DATEPART(datepart , date) – funkciya datepart ta kórsetilgen simvolǵa sáykes berilgen sáneniń mánisin shıǵaradı.
SELECT 'Hápteniń ' + DATEPART(weekday, '2020-05-27')+' kúni. ' +
DATEPART(year, '2020-05-27') + ' jıl ' +
DATEPART(month, '2020-05-27') + ' ayınıń ' +
DATEPART(day, '2020-05-27') + ' –kúni';
// Nátiyje: Hápteniń 3 kúni. 2020 jıl 05 aydıń 27-kúni
DAY(date) – berilgen sánedegi kúndi shıǵaradı;
MONTH (date) – berilgen sánedegi aydı shıǵaradı;
YEAR(date) – berilgen sánedegi jıldı shıǵaradı;
GETDATE() – kompyuterdegi aǵımdaǵı waqıttı shıǵaradı.
Esletpe: sáne andozasi Amerika formatı ushın kórsetilgen: ay/kún/jıl. Keltirilgen sáneli funkciyalardı SELECT operatorı arqalı orınlaw, sonday-aq, olar ústinde salıstırıw ámellerin, yaǵnıy =, <, >, >=, <=, <>, !<(kishi emes), !>(úlken emes), !=(teń emes). Álbette ámeller logikalıq orınlanıwınıń ústinligi qawıslar arqalı belgilenedi.

Sistemalı funkciyalar


Bul túrdegi funkciyalar MB hám onıń quramı haqqında maǵlıwmatlardı alıw ushın qollanıladı. SQL Server usı sistemalı funkciyalar bar.

  • COL_LENGTH(keste, maydan) – maydan uzınlıǵın shıǵaradı;

  • DATALENGTH(ańlatpa) – ańlatpa uzınlıǵın qaytaradı;


  • Download 300 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling