|
Kásip tálimi: informatika hám informaciyaliq texnologiyalar qánigeliginiń
|
bet | 8/12 | Sana | 06.12.2023 | Hajmi | 109,7 Kb. | | #112838 |
Bog'liq C#SQL:Alter sorawi
Alter sorawı keste strukturasına ózgertiwler kirgiziw ushın isletiledi, mısal ushın :
kestege ústin qosıw ;
keteni qayta ataw;
har qanday ústindiń maǵlıwmat túrin yamasa onıń ólshemin ózgertiw;
Kesteden ústindi alıp taslaw.
Alter sorawi:Taza baǵana qosiw
ALTER sorawınan paydalanıp, biz ámeldegi kestege ústin qosıwımız múmkin, sintaksisi tómendegishe:
ALTER TABLE keste ati ADD(
Keste ati datatype);
Misal:
ALTER TABLE student ADD(
Manzil VARCHAR(200)
);
Joqarıdaǵı soraw varchar túrindegi hám 200 ólshemli qatar maǵlıwmattı saqlaytuǵın mánzil ústindi student kesteine qosadı.
Alter sorawi:Birewden ko`p taza baǵanalar qosiw
ALTER sorawınan paydalanıp, biz ámeldegi kestege bir yamasa odan kóp ústinlerdi qosıwımız múmkin, sintaksisi tómendegishe:
ALTER TABLE keste_ati ADD(
baǵana_ati datatype1,
baǵana_ati datatype2,
baǵana_ati datatype3);
Misal:
ALTER TABLE student ADD(
akesinin`_ati VARCHAR(60),
anasinin`_ati VARCHAR(60)
Tuw_sa`ne DATE
);
Joqarıdaǵı soraw student kestesine 3 jańa ústin qosıp atır.
ALTER sorawı : Standart bahalı ústin qosıw
ALTER sorawı ámeldegi kestege standart bahaǵa iye bolǵan jańa ústin qosıwı múmkin. Ústinge hesh qanday baha kiritilmegen bolsa, standart baha isletiledi. Sintaksis tómendegishe:
ALTER TABLE keste_ati ADD(
keste_ati datatype DEFAULT qandayda _ma`nis
);
Misal:
ALTER TABLE student ADD(
tuw_sa`ne DATE DEFAULT ’07-Jul-03’);
Joqarıdaǵı buyrıq (soraw ) student kesteine aldınan ornatılǵan bahaǵa iye bolǵan jańa ústin qosadı.
ALTER sorawı : Ámeldegi baǵanani ózgertiw
ALTER buyrıǵı ámeldegi ústindiń maǵlıwmat túrin ózgertiw ushın da isletiliwi múmkin boladı. Sintaksisi tómendegishe:
ALTER TABLE keste_ati modify(
baǵana_ati datatype
);
Misali:
ALTER TABLE student MODIFY(
ma`nzil VARCHAR(300));
Biz basında mánzil atlı jańa baǵana jaratip edik. Joqarıdaǵı buyrıq student kestesiniń mánzil baǵanasin ózgertiredi, házirgi waqıtta 300 belgiden aspawı kerek.
|
| |