Bazasi boshqarish


Insert into Student  Values


Download 2.13 Mb.
Pdf ko'rish
bet69/153
Sana20.10.2023
Hajmi2.13 Mb.
#1710944
1   ...   65   66   67   68   69   70   71   72   ...   153
Bog'liq
61dbf61e8b8af1.76566515

Insert into Student 
Values (101, ‘Ivanov’, ‘Aleksandr’, 200,3, ‘Moskva’,
‘6/10/1979’ , 15); 
Agar birorta maydonga NULL qiymati qo‘shish zarur bo‘lsa u 
oddiy qiymat kabi kiritiladi.
Insert into Student 
Values (101, ‘Ivanov’, Null, 200,3, ‘Moskva’, ‘6/10/1979’ , 
15); 
Ba’zi hollarda maydonlarning qiymatini CREATE TABLE 
komandasida berilgan tartibdan boshqa tartibda kiritish zaruriyati 
paydo bo‘lsa yoki qiymatlarni ba’zi bir ustunlarga kiritish talab 
etilmasa, INSERT komandasining quyidagi ko‘rinishi ishlatiladi.


112 
Insert into Student (Student_ID, CITY, SURNAME, 
NAME) 
Values (101, ‘Moskva’, ‘Ivanov’, ‘Casha’ ); 
Qavs ichidagi ro‘yxatda nomi keltirilmagan ustunlarga avtomatik
ravishda sukut bilan jadval tavsiflashda (CREATE TABLE 
komandasida) tayinlangan qiymat yoki NULL qiymat tayinlanadi.
INSERT komandasi yordamida, bir jadvaldan qiymat tanlab olib 
uni boshqa jadvalga joylashtirish mumkin. Masalan: Quyidagi so‘rov 
Insert into STUDENT1 
SELECT * 
From Student
where CITY=‘Moskva’; 
Bunda STUDENT1 jadvali CREATE TABLE komandasi 
yordamida yaratilgan bo‘lishi kerak va STUDENT jadvali strukturaga 
o‘xshash bo‘lishi kerak.
Jadvaldagi satrlarni olib tashlash uchun DELETE komandasi 
ishlatiladi.
Quyidagi ifoda EXAM_MARKS1 jadvalidan barcha satrlarni olib 
tashlaydi.
DELETE FROM EXAM_MARKS1;
Buning natijasida jadval bo‘sh bo‘lib qoladi(bundan so‘ng uni 
DROP TABLE komandasi bilan olib tashlash mumkin).
Jadval bir yo‘la birorta shartni qanoatlantiradigan bir nechta satrni 
olib tashlash uchun WHERE parametridan foydalanish mumkin. 
Masalan: 
DELETE FROM EXAM_MARKS 

Download 2.13 Mb.

Do'stlaringiz bilan baham:
1   ...   65   66   67   68   69   70   71   72   ...   153




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