Ҳайдарова С. Sql тили


ALTER TABLE Vendors  ADD



Download 2,61 Mb.
Pdf ko'rish
bet10/37
Sana28.02.2022
Hajmi2,61 Mb.
#473673
1   ...   6   7   8   9   10   11   12   13   ...   37
Bog'liq
sql tili imkoniyatlari va qollanilishi

ALTER TABLE
Vendors 
ADD
vend_phone CHAR(20); 
Бунга кўра, Vendors жадвалига vend_phone номли устун 
қўшилади, устундаги маълумотларнинг тури символли бўлиб, 
унинг узунлиги 20та символдан иборат. 
ALTER TABLE
 
буйруғидан эҳтиѐтлик билан фойдаланиш 
зарур.Бундай сўровни амалга оширишдан аввал сизда барча 
маълумотларнинг ва схемаларнинг тўлиқ нусхаси борлигига ишонч 
ҳосил қилишингиз керак.
Шуни 
таъкидлаш 
лозимки, 
жадвалга 
ўзгартириш 
киритилгандан сўнг уни бекор қилиб бўлмайди. Кераксиз устунни 
қўшгандан кейин уни ўчиришга имконият бўлмаслиги мумкин , 
масалан, қуйидаги сўров ҳамма МББТ ларда ҳам ишлайвермайди : 
ALTER TABLE
Vendors 
DROP COLUMN
vend_phone;
Бунда vend_phone устунини ўчириш талаб қилиняпти. 
Баъзи ҳолларда кераксиз жадвалларни ўчиришга тўғри келади. 
Жадвални ўчириш деганда унинг ѐзувларини эмас, балки уни 
ўзини тўлалигича ўчириш тушунилади.
Жадвални ўчириш буйруғи қуйидаги кўринишга эга:
DROP TABLE
< table name >;
Масалан: 
DROP TABLE
Vendors; 
Бунга кўра Vendors жадвали ўчирилади. 
Агар Vendors жадвали бошқа жадваллар билан боғланмаган 
бўлса, бу буйруқ бажарилади ва Vendors жадвали ўчирилади. 
Агар Vendors жадвали бошқа жадваллар билан боғланган 
бўлса, кўп МББТларда жадваллар орасидаги алоқа бекор 
қилинмагунча бу буйруқ бажарилмайди. Шунинг учун жадвални 
ўчиришда хатога йўл қўймаслик учун реляцион қоидаларга амал 
қилиш тавсия қилинади.


23 
1.6. Жадвалга маълумотларни киритиш
Юқорида биз жадвалларни яратиш тартиби билан танишдик. 
Энди бу жадвалларни тўлдириш керак бўлади. SQL тилида 
жадвалга маълумотларни киритиш INSERT буйруғи асосида амалга 
оширилади. 
Унинг кўриниши қуйидагича бўлади: 
INSERT жадвал номи ѐки 
INSERT INTO жадвал номи 
INSERT буйруғи битта сатрни киритишига имкон беради, 
кейинги 
сатрларнинг 
киритилиши 
INSERT 
буйруғининг 
қайтарилиши ѐрдамида ҳосил бўлади.
INSERT INTO Products
Барча сатрли ўзгарувчилар апоcтрофларга киритилиши лозим. 
INSERT INTO cинтаксиси қуйидагича бўлади: 
INSERT INTO жадвал_номи [(<устунлар рўйхати >) ] VALUES 
(<қийматлар рўйхати >) . Бундай синтаксис жадвалга фақат битта сатр 
киритиш имконини беради.
Энди INSERT INTO буйруғи ѐрдамида 

Download 2,61 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   37




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish