UPPER(qator) – ko‘rsatilgan qator belgilarini katta harflarga o‘tkazadi;
STR(son) –
son qiymatini belgi formatiga konvertirlashni amalga oshiradi;
SUBSTRING(qator,indeks, uzunlik) – qator uchun ko‘rsatilgan
uzunlikdagi qator
qismini, aniqlashtirilgan indeksdan boshlab qaytaradi.
Tizim funksiyalari:
GETDATE() –tizim faol sanasini qaytaradi;
ISDATE(qator) – qatorning ko’rsatilgan sana formatiga moslini aniqlaydi;
DAY(sana) – ko‘rsatilgan
sana raqamini qaytaradi;
MONTH(sana)
– ko‘rsatilgan sanadagi oy raqamini qaytaradi;
YEAR(sana) – ko‘rsatilgan
yil raqamini qaytaradi;
DATAADD (tur,raqam,sana) – sanaga ko‘rsatilgan tur birligidagi raqamni qo‘shadi
(yil, oy, kun, saot va boshqalar).
Xavfsizlik tizimi funksiyalari:
SQL muhitida foydalanuvchilarning ma’lumotlarga nisbatan xavfsizligini
ta’minlash uchun bir qancha funksiyalar mavjud. Shulardan asosiylarini ko‘rib
o‘tamiz.
SQL Serverda xavfsizlikni o‘rnatish uchun quyidagi funksiyalar ishlatiladi:
•
GRANT - obyekt uchun bajarilshi mumkin bo‘lgan
vazifalarni, buyruq orqali
bajarishga ruxsat berishni o‘rnatadi;
•
REVOKE – obyekt va buyruqlar uchun o‘rnatilgan
imtiyozlarni bekor qiladi;
•
DENY – obyekt bilan har qanday amal bajarishni ta’qiqlaydi (shuni aytish kerakki,
REVOKE buyrug‘i faqat imtiyozlarni olib tashlaydi). Foydalanuvchiga ruxsat olish
funktaiyalarini quyidagi buyruqlar amalga oshiradi :