Keltirilgan masalaning SQL kodi:
UPDATE talaba SET TalabaFish = 'Sobirov Nodir Eshmatovich', TalabaManzil='Buxoro shahar,12', TalabaTelefon='123-23-23', TalabaYosh=24 WHERE idTalaba=1;
8-misol. Relatsion MBda “Talaba” nomli jadvalning idTalaba, TalabaFish, TalabaManzil, TalabaTelefon, TalabaYosh maydonlarini SQLning DELETE operatori yordamida idTalaba qiymati 1 bo’lgan yozuvini o’chiring
Jadvaldagi ma'lumotlarni o'chirish DELETE so'zi yordamida amalga oshiriladi. Ushbu operator alohida maydonlardan ma'lumotlarni emas, balki butun yozuvni to'liq olib tashlaydi. DELETE operatorining sintaksisi quyidagicha:
DELETE FROM jadval_nomi [WHERE shart]
O'chirilishi kerak bo'lgan yozuvlar WHERE ixtiyoriy yozuvidan foydalangan holda belgilanadi. Agar DELETE ko'rsatmasida WHERE operatori bo'lmasa, ma'lumotlar butun jadvaldan o'chiriladi. Aytaylik, faqat 325 raqamli kutubxona kartasi bilan o'quvchi yozuvlarini ma'lumotlar bazasidan o'chirib tashlamoqchisiz, bu holda so'rov quyidagicha bo'ladi:
DELETE FROM O’quvchi WHERE Nomer = 325
Keltirilgan masalaning SQL kodi:
DELETE FROM talaba WHERE idTalaba = 1
9-misol. Relatsion MBda “Dorixona” nomli jadval mavjud. Ushbu jadvalni SQL operatori (DROP TABLE) yordamida o’chiring
Bir vaqtning o'zida ma'lumotlar bazasidan bir yoki bir nechta jadvalni o'chirish quyidagi oddiy sintaksisga ega DROP TABLE buyrug'i bilan amalga oshiriladi.
DROP TABLE jadv_nomi
DROP TABLE so'zi nafaqat jadval tarkibini, balki jadval tavsifini ma'lumotlar bazasidan o'chirib tashlaydi. Agar siz faqat jadval tarkibini o'chirib tashlamoqchi bo'lsangiz, unda DELETE FROM buyrug'ini ishlatishingiz kerak.
Keltirilgan masalaning SQL kodi:
DROP TABLE Dorixona
Dostları ilə paylaş: |