SQL buyruq turlari
Til buyruqlarining turlari
Ddl- ma'lumotlarni aniqlash tili
TARMOQNI, ALTER Jadvalni, DROP jadvalini, Yaratish VIEW, ALTER VIEW, DROP VIEW, Yaratish INDEX, DROP INDEX
DML - ma'lumotlar manipulyatsiyasi tili
INSERT, UPDATE, O'chirish
DQL - ma'lumotlar so'rovi tili
DCL - ma'lumotlarni boshqarish tili yoki ma'lumotlarni boshqarish buyruqlari
Ma'lumotlar bazasini yarating, ALTER DATABASE, DROP DATABASE, GRANT (ma'lumotlar bazasi ob'ektlari bo'yicha harakatlarga kirish huquqini berish), REVOKE (ma'lumotlar bazasining ob'ektlari bo'yicha harakatlar uchun kirish huquqidan mahrum qilish) va boshqalar.
Ma'lumotlarni boshqarish buyruqlarima'lumotlar bazasidagi operatsiyalarni tekshirish va tahlil qilish qobiliyatini ta'minlaydi. Ma'lumotlar tizimining ish faoliyatini umuman tahlil qilish uchun foydalanish mumkin.
AUDITNI BOSING, AUDITNI TO'XTATING
Tranzaktsiyalarni boshqarish buyruqlari -tranzaktsiyaga kiritilgan ma'lumotlarni qayta ishlashga ruxsat berish
QO'MIT, YOQISH, NAZORATNI SAQLASH, O'TKAZIShNI O'RNATISH (Bitim nomini belgilash)
Protsedura tili
DECLARE, OCHISH, FETCH, YUQISH, ESHITISH va hk.
19. SQL ma'lumotlar turlari. SQL funktsiyalari.
Ma'lumot turlari
Eng keng tarqalgan o'rnatilgan funktsiyalar:
ABS *
|
sonning mutlaq qiymatini hisoblaydi
|
Acos
|
arkkosinni hisoblaydi
|
Asin
|
arksini hisoblaydi
|
ATAN
|
boshq tangensini hisoblaydi
|
IJTIMOIY
|
yaxlitlaydi
|
Kos
|
burchak kosinusini hisoblaydi
|
Cot
|
burchakning kotangensini qaytaradi
|
Darajalar
|
burchak qiymatini radiandan gradusga o'zgartiradi
|
EXP
|
eksponentga qaytadi
|
YANGILIK
|
pastga aylanadi
|
KIRISH *
|
tabiiy logarifmani hisoblaydi
|
LOG10
|
o'nlik logarifmani hisoblaydi
|
PI
|
pi qiymatini qaytaradi
|
Quvvat
|
eksponent bo'yicha
|
RADIYALAR
|
Burchak qiymatini darajadan radianga o'zgartiradi
|
Rand
|
tasodifiy raqamni qaytaradi
|
ROUND *
|
berilgan aniqlik bilan yaxlitlashni amalga oshiradi
|
Imzo
|
sonning belgisini belgilaydi
|
SIN *
|
burchak sinusini hisoblaydi
|
Maydon
|
bir qator kvadrat
|
SQRT *
|
kvadrat ildizini chiqaradi
|
Tan
|
burchak tangensini qaytaradi
|
Ascii
|
satr chap chap ASCII kodini qaytaradi
|
Char
|
ASCII kodi belgi qaytaradi
|
CHARINDEX
|
pastki satr satrni kiritishni boshlaydigan belgilarning seriya raqamini belgilaydi
|
TURING
|
satr matchni qaytaradi
|
SOL *
|
satr boshidan boshlab belgilangan belgilar sonini qaytaradi
|
Len *
|
satr uzunligini qaytaradi
|
Kamroq
|
satrning barcha belgilarini kichik harflarga o'zgartiradi
|
LTRIM *
|
satr boshidagi bo'shliqlarni olib tashlaydi
|
Nchar
|
kod orqali Unicode belgilarini qaytaradi
|
PATINDEX
|
Belgilangan naqsh bo'yicha satr ichida pastki qatorni qidiradi
|
TA'RIF
|
substring hodisalarini belgilangan qiymat bilan almashtiradi
|
QUOTENAME
|
satrni Unicode formatiga o'zgartiradi
|
QO'ShIMChA
|
satrni ma'lum bir marta takrorlaydi
|
TEKShIRISH
|
Belgilari teskari tartibda yozilgan satrni qaytaradi
|
HUQUQ
|
Belgilar sonini satr oxiridan qaytaradi
|
Rtrim
|
satr oxiridagi bo'shliqlarni olib tashlaydi
|
Bo'sh joy
|
belgilangan bo'shliqlarni qaytaradi
|
STR
|
raqamli tip qiymatini belgilar formatiga o'zgartiradi
|
Tayyorlik
|
Belgilarning belgilangan sonini o'chirib tashlaydi, yangi satr bilan almashtiradi
|
SUBSTING
|
Belgilangan belgi uchun satr uchun belgilangan uzunlikning pastki satrini qaytaradi
|
Unicode
|
satr chap chap belgi unicode kodini qaytaradi
|
UPER
|
satrning barcha belgilarini katta harfga o'zgartiradi
|
Do'stlaringiz bilan baham: |